Beim Anmeldeversuch bei der Horizon Server REST API oder bei com.vmware.vrho.adapter.HorizonAdapter.onTest anzumelden, wird eine Fehlermeldung bezüglich einer Zeitüberschreitung ausgegeben – Ausnahme beim Testen der Adapterinstanz oder com.vmware.vrho.adapter.utils.exceptions.HorizonAdapterRuntimeException: Ungültige Benutzeranmeldedaten.
Problem
Anmeldung bei Horizon Server REST API fehlgeschlagen.
Lösung
- Überprüfen Sie den Horizon REST API-Zugriff mithilfe der folgenden Schritte:
- Geben Sie „https://{Horizon-Connection-Server-URL}/rest/swagger-ui.html-URL“ ein.
- Klicken Sie auf Auth Section.
- Klicken Sie auf POST /login API.
- Klicken Sie auf Versuchen.
- Ersetzen Sie AD-TEST-DOMAIN durch den Domänennamen, <password> durch Kennwort und Administrator durch die tatsächlichen Werte, die für den Adapter angegeben werden.
- Klicken Sie auf Ausführen.
{ "access_token": "eyJhbGciOiJSUzI1NiJ9.eyJ1c2VyLXNpZCI6IlMtMS01LTIxLT...............", "refresh_token": "eyJhbGciOiJSUzI1NiJ9.eyJ1c2VyLXNpZCI6IlMtMS01LTIxLTM0MDkw............" }
- Wenn der Server nicht mit Code 200 antwortet und die Berechtigungsprobleme nicht meldet, führen Sie die folgenden Schritte aus:
- Navigieren Sie im nicht funktionierenden CS zum Speicherort
"<INSTALLDIR>\VMware\VMware View\Server\broker\webapps"
. - Löschen Sie den Ordner rest.
- Starten Sie den Verbindungsserver neu.
- Navigieren Sie im nicht funktionierenden CS zum Speicherort
- Wenn das Problem nach Schritt 2 nicht behoben ist, wenden Sie sich an das Horizon-Supportteam, um das Problem mit der REST API-Konnektivität zu beheben.