Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Resolución de problemas
La función AWS AppFabric de productividad está en versión preliminar y está sujeta a cambios. |
En esta sección se describen los errores más comunes y la solución de AppFabric problemas relacionados con la productividad.
Aplicación sin verificar
Los desarrolladores de aplicaciones que utilizan la productividad AppFabric para enriquecer sus experiencias con las aplicaciones pasarán por un proceso de verificación antes de lanzar sus funciones a los usuarios finales. Todas las aplicaciones comienzan como no verificadas y cambian a verificadas solo cuando se completa el proceso de verificación. Esto significa que la que starterUserEmails
utilizaste al crear una AppClient verá este mensaje.
![Warning message for an unverified application in AWS AppFabric, requesting data access.](images/fabric-24.png)
Errores de CreateAppClient
ServiceQuotaExceededException
Si recibes la siguiente excepción al crear una AppClient, significa que has superado el número de ellas AppClients que se pueden crear por cada una Cuenta de AWS. El límite es 1. HTTPCódigo de estado: 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
Errores de GetAppClient
ResourceNotFoundException
Si recibes la siguiente excepción al obtener los detalles de un AppClient, asegúrate de haber introducido el AppClient identificador correcto. Este error significa que no AppClient se ha encontrado el especificado.
ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404
Errores de DeleteAppClient
ConflictException
Si recibes la siguiente excepción al eliminar una AppClient, significa que hay otra solicitud de eliminación en curso. Espere a que se complete e inténtelo de nuevo. HTTPCódigo de estado: 409
ConflictException Another delete request is in progress. Wait until it completes then try again. HTTP Status Code: 409
ResourceNotFoundException
Si recibes la siguiente excepción al eliminar un mensaje AppClient, asegúrate de haber introducido el AppClient identificador correcto. Este error significa que no AppClient se ha encontrado el especificado.
ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404
Errores de UpdateAppClient
ResourceNotFoundException
Si recibes la siguiente excepción al actualizar una AppClient, asegúrate de haber introducido el AppClient identificador correcto. Este error significa que no se ha encontrado AppClient lo especificado.
ResourceNotFoundException / APP_CLIENT_NOT_FOUND The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier. HTTP Status Code: 404
Errores de Authorize
ValidationException
Es posible que reciba la siguiente excepción si alguno de los API parámetros no cumple las restricciones definidas en las API especificaciones.
ValidationException HTTP Status Code: 400
Motivo 1: cuando no se especifica el AppClient ID
Falta app_client_id
en los parámetros de la solicitud. Crea el AppClient si aún no se ha creado o usa el existente app_client_id
e inténtalo de nuevo. Para encontrar el AppClient ID, usa la ListAppClientAPIoperación.
Motivo 2: ¿Cuándo AppFabric no tiene acceso a la clave gestionada por el cliente
Message: AppFabric couldn't access the customer managed key configured for AppClient.
AppFabric actualmente no puede acceder a las claves gestionadas por el cliente, probablemente debido a cambios recientes en sus permisos. Compruebe que la clave especificada existe y asegúrese de que AppFabric se le concedan los permisos de acceso adecuados.
Motivo 3: la redirección URL especificada no es válida
Message: Redirect url invalid
Asegúrese de que la redirección URL de su solicitud sea correcta. Debe coincidir con una de las redirecciones URLs especificadas al crear o actualizar la AppClient. Para ver la lista de redirecciones permitidasURLs, utilice la GetAppClientAPIoperación.
Errores de Token
TokenException
Puede que reciba la siguiente excepción por los siguientes motivos.
TokenException HTTP Status Code: 400
Motivo 1: cuando se especifica un correo electrónico que no es válido
Message: Invalid Email used
Asegúrese de que la dirección de correo electrónico que utiliza coincide con la que aparece para el starterUserEmails
atributo cuando creó el AppClient. Si los correos electrónicos no coinciden, cambie a la dirección de correo electrónico coincidente e inténtelo de nuevo. Para ver el correo electrónico utilizado, utilice la GetAppClientAPIoperación.
Motivo 2: para grant_type como refresh_token cuando no se especifica el token.
Message: refresh_token must be non-null for Refresh Token Grant-type
El token de actualización especificado en la solicitud es nulo o está vacío. Especifica una respuesta de API llamada activa refresh_token
recibida en Token.
ThrottlingException
Es posible que recibas la siguiente excepción si API se solicita a una tarifa superior a la cuota permitida.
ThrottlingException HTTP Status Code: 429
Errores de ListActionableInsights
, ListMeetingInsights
y PutFeedback
ValidationException
Es posible que reciba la siguiente excepción si alguno de los API parámetros no cumple la restricción definida en las API especificaciones.
ValidationException HTTP Status Code: 400
ThrottlingException
Es posible que reciba la siguiente excepción si API se solicita a una tasa superior a la cuota permitida.
ThrottlingException HTTP Status Code: 429