Bei der Konfiguration von OAuth können einige Fehler auftreten. Dabei handelt es sich um:
Ungültige Weiterleitungs-URI
Bei der Arbeit an einem webbasierten Client müssen Sie sicherstellen, dass die bei der Authentifizierung übergebene Weiterleitungs-URI dieselbe ist wie die bei der Registrierung angegebene. Wenn die Weiterleitungs-URI nicht die bei der Registrierung angegebene ist, wird ein Fehler wegen ungültiger Weiterleitungs-URI ausgegeben.
Die Weiterleitungs-URI für Site24x7 lautet: https://site24x7.com
Beispiel: Ein Benutzer arbeitet an einem webbasierten Client und hat https://site24x7.com als Weiterleitungs-URI angegeben.
Die bei der Authentifizierung angegebene Weiterleitungs-URI ist jedoch eine andere.
In diesem Fall wird ein Fehler "Invalid Redirect URI" ausgegeben, da die bei der Registrierung hinzugefügte Weiterleitungs-URI von der später angegebenen URI abweicht.
Ungültiger Code
Für Self-Client: Wenn Sie beim Generieren des Aktualisierungstokens einen ungültigen Code erhalten, überprüfen Sie, ob das Grant-Token abgelaufen ist. Wenn das Grant-Token abgelaufen ist, versuchen Sie, ein neues Grant-Token zu generieren, und versuchen Sie es dann erneut. Weitere Informationen finden Sie in unserer API-Dokumentation.
Der mit dem OAuth-Zugriffstoken verbundene OAuth-Geltungsbereich ist nicht zulässig.
Wenn die Aktion, die Sie ausführen möchten, nicht innerhalb des Bereichs bereitgestellt wird, für den Sie sich bei der Generierung des Grant-Tokens entschieden haben, wird eine Fehlermeldung angezeigt: "OAuth Scope associated to the OAuth Access Token is disallowed". Dann müssen Sie die Bereiche erneut in der API-Hilfedatei überprüfen.
Wenn das API-Dokument, auf das Sie zugreifen möchten, nicht im Hilfedokument verfügbar ist, überprüfen Sie bitte, ob Sie dasselbe Ergebnis erzielen können, indem Sie eine andere API verwenden. Wenn nicht, wenden Sie sich bitte an support@site24x7.com.
Ungültiger Client
Wenn der Fehler "Invalid Client" lautet, kann dies zwei Gründe haben:
1.Die übergebene client_id ist ungültig. Bitte überprüfen Sie die client_id noch einmal unter https://api-console.zoho.com/
2.Möglicherweise haben Sie Ihre Anfrage nicht an das richtige Rechenzentrum gerichtet.
Beispiel: