¿Cómo soluciono errores 403 “Missing Authentication Token”(Falta el token de autenticación) de un punto de enlace de la API REST de API Gateway?

Última actualización: 24-03-2021

Cuando intento invocar mi API REST de Amazon API Gateway, recibo mensajes de error 403 “Missing Authentication Token”(Falta el token de autenticación) en la respuesta de la API. ¿Cómo soluciono estos errores?

Resolución

Los puntos de enlace de la API REST de API Gateway devuelven errores Falta el token de autenticación por dos razones:

Para resolver el error, haga lo siguiente:

Confirme que hay un método y un recurso configurados en la ruta de recursos de API Gateway

Para obtener más información, consulte Configurar un método mediante la consola de API Gateway.

Nota: Debe implementar la API para que los cambios surtan efecto.

(Para API con una integración de recursos de proxy) Confirme que hay un metido configurado en el recurso raíz si la solicitud de método se envía al recurso raíz

Para obtener más información, consulte Configurar recursos de API.

Confirme que la solicitud de API está firmada si el método de API tiene la autenticación IAM activada

Para obtener más información, consulte Firmar solicitudes.

Confirme que está enviando la solicitud de método HTTP correcta al punto de enlace de la API REST

Probar un punto de enlace de la API REST directamente desde un navegador web envía de manera automática una solicitud de método GET HTTP. Utilice un cliente HTTP diferente para probar un método POST HTTP. Por ejemplo, Postman o cURL.

A continuación, se muestra un comando cURL de ejemplo que utiliza la solicitud de método POST HTTP:

$  curl -X POST  <API URL> -d <request body>

¿Le resultó útil este artículo?


¿Necesita asistencia técnica o con la facturación?