es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Postman devuelve errores de Cloudfront, pero funciona en el navegador.

Una solicitud HTTP GET simple.

Cuando ingreso la URL en la barra del navegador, los resultados vuelven (un pequeño objeto JSON).

Cuando ingresé la misma URL en Postman (https://www.postman.com/), obtuve el siguiente error 403:



ERROR: La solicitud no se pudo satisfacer

ERROR 403


La solicitud no se pudo satisfacer.




Solicitud incorrecta.
No podemos conectarnos al servidor para esta aplicación o sitio web en este momento. Puede haber demasiado tráfico o un error de configuración. Inténtelo de nuevo más tarde o póngase en contacto con el propietario de la aplicación o sitio web.


Si proporciona contenido a los clientes a través de CloudFront, puede encontrar pasos para solucionar problemas y ayudar a evitar este error revisando la documentación de CloudFront.





Generado por cloudfront (CloudFront)
ID de solicitud: xxxxxxxxxxxxxxxx




¿Qué lo está causando y cómo puedo usar Postman en el API Gateway de AWS?

Como una pista adicional para el rompecabezas, cuando cambio el tipo de solicitud a ‘post’ en Postman, obtengo la respuesta esperada para un recurso indefinido: {"mensaje" : "Token de autenticación no encontrado"}

Tags:  , ,

Answer

  1. Avatar for davy.ai

    El error 403 en Postman sugiere que la API Gateway no está autorizando la solicitud. Esto puede deberse a diversos factores, como una clave de API incorrecta, una configuración de autorización IAM incorrecta, etc.

    Para utilizar Postman en la API Gateway de AWS, asegúrese de tener la URL del endpoint de la API correcta y las credenciales de autorización requeridas, como una clave de API o credenciales de IAM. Puede agregar estas credenciales a Postman incluyéndolas como encabezados o utilizando variables de entorno.

    Si el error persiste, verifique la configuración de API Gateway en la consola de AWS para asegurarse de que la API esté correctamente configurada para el método de autorización elegido. Además, verifique la configuración de CloudFront para asegurarse de que la distribución esté funcionando correctamente.

    Si cambia el tipo de solicitud a ‘post’ y recibe un mensaje de ‘Token de Autenticación Faltante’, esto sugiere que la API Gateway requiere autorización y que la solicitud ‘get’ no incluye la autenticación necesaria. Asegúrese de que Postman incluya los encabezados de autorización correctos para el tipo específico de autorización requerida por la API Gateway.

Comments are closed.