Desde la semana pasada he estado luchando para solucionar este problema, pero aún no se ha resuelto. He implementado mi código Django en AWS lambda y configuro la puerta de enlace API para que sirva a todas las secciones de api y admin.
Todo el método http está funcionando bien desde el restocliente / cartero, pero cuando intento integrar la api en AngularJS, intente realizar la solicitud POST a la api, pero Chrome envía una solicitud de OPCIÓN predeterminada al servidor, pero cada vez que CloudFront devuelve un error con el estado 500.
"La respuesta a la solicitud de verificación previa" no pasa la verificación de control de acceso: no hay encabezado "Access-Control-Allow-Origin" en el recurso solicitado ".
Ayúdeme a resolver el problema ya que necesito mover mi producto a producción.
Gracias, AbdulWahid
Respuestas
1 para la respuesta № 1Gracias al comentario de Michael-sqlbot, finalmente logré obtener 200 respuestas de AWS Lambda. Simplemente habilite CORS para su Método en API Gateway y luego funcionará.