Problembehebung AppClients im AppFabric Hinblick auf Produktivität - AWS AppFabric

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Problembehebung AppClients im AppFabric Hinblick auf Produktivität

Das Tool AWS AppFabric Die Funktion zur Steigerung der Produktivität befindet sich in der Vorschauversion und kann sich ändern.

In diesem Abschnitt werden häufig auftretende Fehler und Problembehebungen AppFabric für Produktivitätssteigerungen beschrieben.

Unbestätigter Antrag

App-Entwickler, die aus AppFabric Produktivitätsgründen ihr App-Erlebnis verbessern wollen, werden vor der Einführung ihrer Funktionen für Endbenutzer einen Verifizierungsprozess durchlaufen. Alle Anwendungen beginnen als nicht verifiziert und werden erst dann zu verifiziert, wenn der Überprüfungsprozess abgeschlossen ist. Dies bedeutet, dass das, was starterUserEmails Sie beim Erstellen eines verwendet haben, diese Meldung sehen AppClient wird.

Warning message for an unverified application in AWS AppFabric, requesting data access.

CreateAppClient-Fehler

ServiceQuotaExceededException

Wenn Sie beim Erstellen einer die folgende Ausnahme erhalten AppClient, haben Sie die Anzahl der AppClients pro Person erstellbaren Ausnahmen überschritten AWS-Konto. Das Limit ist 1. HTTPStatuscode: 402

ServiceQuotaExceededException / SERVICE_QUOTA_EXCEEDED You have exceeded the number of AppClients that can be created per AWS Account. The limit is 1. HTTP Status Code: 402

GetAppClient-Fehler

ResourceNotFoundException

Wenn Sie beim Abrufen von Informationen zu einem die folgende Ausnahme erhalten AppClient, stellen Sie sicher, dass Sie die richtige AppClient Kennung eingegeben haben. Dieser Fehler bedeutet, dass die angegebene Datei nicht gefunden AppClient wurde.

ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404

DeleteAppClient-Fehler

ConflictException

Wenn Sie beim Löschen eines die folgende Ausnahme erhalten AppClient, wird gerade eine weitere Löschanforderung ausgeführt. Warten Sie, bis der Vorgang abgeschlossen ist, und versuchen Sie es dann erneut. HTTPStatuscode: 409

ConflictException Another delete request is in progress. Wait until it completes then try again. HTTP Status Code: 409

ResourceNotFoundException

Wenn Sie beim Löschen eines die folgende Ausnahme erhalten AppClient, stellen Sie sicher, dass Sie den richtigen AppClient Bezeichner eingegeben haben. Dieser Fehler bedeutet, dass die angegebene Datei nicht gefunden AppClient wurde.

ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404

UpdateAppClient-Fehler

ResourceNotFoundException

Wenn Sie beim Aktualisieren von die folgende Ausnahme erhalten AppClient, stellen Sie sicher, dass Sie den richtigen AppClient Bezeichner eingegeben haben. Dieser Fehler bedeutet, dass die angegebene Datei nicht gefunden AppClient wurde.

ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404

Authorize-Fehler

ValidationException

Möglicherweise wird die folgende Ausnahme angezeigt, wenn einer der API Parameter die in den API Spezifikationen definierten Einschränkungen nicht erfüllt.

ValidationException HTTP Status Code: 400

Grund 1: Wenn die AppClient ID nicht angegeben ist

Das app_client_id fehlt in den Anforderungsparametern. Erstellen Sie das AppClient, falls es noch nicht erstellt wurde, oder verwenden Sie Ihr vorhandenes app_client_id und versuchen Sie es erneut. Verwenden Sie die ListAppClientAPIOperation, um die AppClient ID zu finden.

Grund 2: Wann AppFabric hat er keinen Zugriff auf den vom Kunden verwalteten Schlüssel

Message: AppFabric couldn't access the customer managed key configured for AppClient.

AppFabric kann derzeit nicht auf die vom Kunden verwalteten Schlüssel zugreifen, was wahrscheinlich auf kürzliche Änderungen seiner Berechtigungen zurückzuführen ist. Stellen Sie sicher, dass der angegebene Schlüssel vorhanden AppFabric ist, und stellen Sie sicher, dass ihm die entsprechenden Zugriffsberechtigungen erteilt wurden.

Grund 3: Die URL angegebene Weiterleitung ist nicht gültig

Message: Redirect url invalid

Stellen Sie sicher, dass die Weiterleitung URL in Ihrer Anfrage korrekt ist. Sie muss mit einer der Weiterleitungen übereinstimmen, die Sie bei der Erstellung oder Aktualisierung der URLs angegeben haben AppClient. Verwenden Sie den GetAppClientAPIVorgangURLs, um die Liste der zulässigen Weiterleitungen anzuzeigen.

Token-Fehler

TokenException

Möglicherweise wird Ihnen aus verschiedenen Gründen die folgende Ausnahme angezeigt.

TokenException HTTP Status Code: 400

Grund 1: Wenn eine ungültige E-Mail-Adresse angegeben wird

Message: Invalid Email used

Stellen Sie sicher, dass die E-Mail-Adresse, die Sie verwenden, mit der übereinstimmt, die für das starterUserEmails Attribut aufgeführt wurde, als Sie das erstellt haben AppClient. Wenn die E-Mails nicht übereinstimmen, wechseln Sie zur entsprechenden E-Mail-Adresse und versuchen Sie es erneut. Verwenden Sie den GetAppClientAPIVorgang, um die verwendete E-Mail anzuzeigen.

Grund 2: Für grant_type als refresh_token, wenn das Token nicht angegeben ist.

Message: refresh_token must be non-null for Refresh Token Grant-type

Das in der Anfrage angegebene Aktualisierungstoken ist Null oder leer. Geben Sie in der APIToken-Anrufantwort ein aktives refresh_token Objekt an.

ThrottlingException

Möglicherweise erhalten Sie die folgende Ausnahme, wenn die API Geschwindigkeit, mit der das zulässige Kontingent überschritten wird, aufgerufen wird.

ThrottlingException HTTP Status Code: 429

ListActionableInsightsListMeetingInsights, und PutFeedback Fehler

ValidationException

Möglicherweise wird die folgende Ausnahme angezeigt, wenn einer der API Parameter die in den API Spezifikationen definierte Einschränkung nicht erfüllt.

ValidationException HTTP Status Code: 400

ThrottlingException

Möglicherweise wird die folgende Ausnahme angezeigt, wenn der mit einer Geschwindigkeit aufgerufen API wird, die über dem zulässigen Kontingent liegt.

ThrottlingException HTTP Status Code: 429