Risolvi i problemi per la AppClients produttività AppFabric - AWS AppFabric

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risolvi i problemi per la AppClients produttività AppFabric

Il AWS AppFabric la funzione for productivity è disponibile in anteprima ed è soggetta a modifiche.

Questa sezione descrive gli errori comuni e la risoluzione dei problemi relativi AppFabric alla produttività.

Applicazione non verificata

Gli sviluppatori di app che utilizzano AppFabric le app per la produttività per arricchire le proprie esperienze con le app passeranno attraverso un processo di verifica prima di lanciare le funzionalità agli utenti finali. Tutte le applicazioni iniziano come non verificate e passano a verificate solo quando il processo di verifica è completo. Ciò significa che il file che starterUserEmails hai usato durante la creazione AppClient vedrà questo messaggio.

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

Errori CreateAppClient

ServiceQuotaExceededException

Se ricevi la seguente eccezione durante la creazione di un AppClient, significa che hai superato il numero di eccezioni AppClients che puoi creare per Account AWS. Il limite è 1. HTTPCodice di stato: 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

Errori GetAppClient

ResourceNotFoundException

Se ricevi la seguente eccezione quando ricevi i dettagli di un AppClient, assicurati di aver inserito l' AppClient identificatore corretto. Questo errore indica che l'oggetto specificato non AppClient è stato trovato.

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

Errori DeleteAppClient

ConflictException

Se si riceve la seguente eccezione quando si elimina un AppClient, è in corso un'altra richiesta di eliminazione. Attendi il completamento, quindi riprova. HTTPCodice di stato: 409

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

ResourceNotFoundException

Se ricevi la seguente eccezione quando elimini un AppClient, assicurati di aver inserito l'identificatore corretto AppClient . Questo errore indica che l'oggetto specificato non AppClient è stato trovato.

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

Errori UpdateAppClient

ResourceNotFoundException

Se ricevi la seguente eccezione durante l'aggiornamento di un AppClient, assicurati di aver inserito l' AppClient identificatore corretto. Questo errore indica che l'oggetto specificato non AppClient è stato trovato.

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

Errori Authorize

ValidationException

Potresti ricevere la seguente eccezione se uno qualsiasi dei API parametri non soddisfa i vincoli definiti nelle specifiche. API

ValidationException HTTP Status Code: 400

Motivo 1: quando l' AppClient ID non è specificato

app_client_idManca nei parametri della richiesta. Crea il AppClient file se non è ancora stato creato o usa quello esistente app_client_id e riprova. Per trovare l' AppClient ID, usa l'ListAppClientAPIoperazione.

Motivo 2: AppFabric When non ha accesso alla chiave gestita dal cliente

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

AppFabric al momento non è in grado di accedere alle chiavi gestite dal cliente, probabilmente a causa delle recenti modifiche alle sue autorizzazioni. Verifica che la chiave specificata esista e assicurati che AppFabric siano concesse le autorizzazioni di accesso appropriate.

Motivo 3: il reindirizzamento URL specificato non è valido

Message: Redirect url invalid

Assicurati che il reindirizzamento URL nella tua richiesta sia corretto. Deve corrispondere a uno dei reindirizzamenti URLs specificati al momento della creazione o dell'aggiornamento di. AppClient Per visualizzare l'elenco dei reindirizzamenti consentitiURLs, utilizzare l'GetAppClientAPIoperazione.

Errori Token

TokenException

Potresti ricevere la seguente eccezione per alcuni motivi.

TokenException HTTP Status Code: 400

Motivo 1: quando viene specificata un'e-mail non valida

Message: Invalid Email used

Assicurati che l'indirizzo email che stai utilizzando corrisponda a quello elencato per l'starterUserEmailsattributo quando hai creato il AppClient. Se le email non corrispondono, passa all'indirizzo e-mail corrispondente e riprova. Per visualizzare l'e-mail utilizzata, utilizza l'GetAppClientAPIoperazione.

Motivo 2: per grant_type come refresh_token quando il token non è specificato.

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

Il token di aggiornamento specificato nella richiesta è nullo o vuoto. Specificare un valore attivo refresh_token ricevuto nella risposta alla API chiamata Token.

ThrottlingException

Potresti ricevere la seguente eccezione se la API frequenza delle chiamate è superiore alla quota consentita.

ThrottlingException HTTP Status Code: 429

ListActionableInsightsListMeetingInsights, ed PutFeedback errori

ValidationException

Potresti ricevere la seguente eccezione se uno qualsiasi dei API parametri non soddisfa il vincolo definito nelle API specifiche.

ValidationException HTTP Status Code: 400

ThrottlingException

Potresti ricevere la seguente eccezione se la API frequenza di chiamata è superiore alla quota consentita.

ThrottlingException HTTP Status Code: 429