Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Résolution des problèmes
La fonctionnalité AWS AppFabric de productivité est en cours d'aperçu et est sujette à modification. |
Cette section décrit les erreurs courantes et les solutions de résolution des problèmes liés AppFabric à la productivité.
Candidature non vérifiée
Les développeurs d'applications qui utilisent AppFabric des outils de productivité pour enrichir leurs expériences applicatives passeront par un processus de vérification avant de lancer leurs fonctionnalités aux utilisateurs finaux. Toutes les applications commencent comme non vérifiées et ne deviennent vérifiées que lorsque le processus de vérification est terminé. Cela signifie que le message que starterUserEmails
vous avez utilisé lors de la création d'un AppClient sera affiché.
![Warning message for an unverified application in AWS AppFabric, requesting data access.](images/fabric-24.png)
Erreurs CreateAppClient
ServiceQuotaExceededException
Si vous recevez l'exception suivante lors de la création d'un AppClient, vous avez dépassé le nombre d'exceptions AppClients pouvant être créées par Compte AWS. La limite est de 1. HTTPCode de statut : 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
Erreurs GetAppClient
ResourceNotFoundException
Si vous recevez l'exception suivante lorsque vous obtenez les détails d'un AppClient, assurez-vous d'avoir saisi le bon AppClient identifiant. Cette erreur signifie que le fichier spécifié n' AppClient a pas été trouvé.
ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404
Erreurs DeleteAppClient
ConflictException
Si vous recevez l'exception suivante lors de la suppression d'une AppClient, une autre demande de suppression est en cours. Patientez jusqu'à ce qu'il soit terminé, puis réessayez. HTTPCode de statut : 409
ConflictException Another delete request is in progress. Wait until it completes then try again. HTTP Status Code: 409
ResourceNotFoundException
Si vous recevez l'exception suivante lors de la suppression d'un AppClient, assurez-vous d'avoir saisi le bon AppClient identifiant. Cette erreur signifie que le fichier spécifié n' AppClient a pas été trouvé.
ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404
Erreurs UpdateAppClient
ResourceNotFoundException
Si vous recevez l'exception suivante lors de la mise à jour d'un AppClient, assurez-vous d'avoir saisi le bon AppClient identifiant. Cette erreur signifie que le fichier spécifié n' AppClient a pas été trouvé.
ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404
Erreurs Authorize
ValidationException
Vous pouvez recevoir l'exception suivante si l'un des API paramètres ne répond pas aux contraintes définies dans les API spécifications.
ValidationException HTTP Status Code: 400
Raison 1 : Lorsque AppClient l'identifiant n'est pas spécifié
Le app_client_id
est absent dans les paramètres de la demande. Créez-le AppClient s'il n'a pas encore été créé ou utilisez le vôtre existant app_client_id
et réessayez. Pour trouver l' AppClient ID, utilisez l'ListAppClientAPIopération.
Raison 2 : Quand AppFabric n'a pas accès à la clé gérée par le client
Message: AppFabric couldn't access the customer managed key configured for AppClient.
AppFabric n'est actuellement pas en mesure d'accéder aux clés gérées par le client, probablement en raison de récentes modifications de ses autorisations. Vérifiez que la clé spécifiée existe et que AppFabric les autorisations d'accès appropriées sont accordées.
Raison 3 : La redirection URL spécifiée n'est pas valide
Message: Redirect url invalid
Assurez-vous que la redirection URL figurant dans votre demande est correcte. Elle doit correspondre à l'une des redirections URLs spécifiées lors de la création ou de la mise à jour du AppClient. Pour afficher la liste des redirections autoriséesURLs, utilisez l'GetAppClientAPIopération.
Erreurs Token
TokenException
Vous pouvez bénéficier de l'exception suivante pour plusieurs raisons.
TokenException HTTP Status Code: 400
Raison 1 : Lorsqu'un e-mail non valide est spécifié
Message: Invalid Email used
Assurez-vous que l'adresse e-mail que vous utilisez correspond à celle répertoriée pour l'starterUserEmails
attribut lorsque vous avez créé le AppClient. Si les e-mails ne correspondent pas, utilisez l'adresse e-mail correspondante et réessayez. Pour afficher l'e-mail utilisé, utilisez l'GetAppClientAPIopération.
Raison 2 : Pour grant_type en tant que refresh_token lorsque le jeton n'est pas spécifié.
Message: refresh_token must be non-null for Refresh Token Grant-type
Le jeton d'actualisation spécifié dans la demande est nul ou vide. Spécifiez un actif refresh_token
reçu dans la réponse à un API appel Token.
ThrottlingException
Vous pouvez recevoir l'exception suivante si le API taux d'appel est supérieur au quota autorisé.
ThrottlingException HTTP Status Code: 429
ListActionableInsights
ListMeetingInsights
, et PutFeedback
erreurs
ValidationException
Vous pouvez recevoir l'exception suivante si l'un des API paramètres ne satisfait pas à la contrainte définie dans les API spécifications.
ValidationException HTTP Status Code: 400
ThrottlingException
Vous pouvez recevoir l'exception suivante si le API taux d'appel est supérieur au quota autorisé.
ThrottlingException HTTP Status Code: 429