Crear un nginx.conf personalizado para admitir CORS

Como se describe en el artículo Añadir compatibilidad con CORS a ESP, puede configurar Extensible Service Proxy (ESP) para que admita CORS. Si las opciones de ESP no ofrecen la compatibilidad con CORS que requiere tu aplicación, puedes añadir las opciones de CORS al archivo de configuración de ESP, nginx.conf.

Añadir las opciones de CORS a nginx.conf

Para añadir las opciones de CORS, sigue estos pasos:

  1. Empieza con un archivo nginx.conf que contenga la configuración que necesita Cloud Endpoints. Puedes empezar con el ejemplo nginx.conf. Si ya has implementado ESP, puedes conectarte por SSH al contenedor de ESP y copiar el archivo nginx.conf del directorio /etc/nginx/endpoints/.

  2. Añade a nginx.conf las opciones de CORS que requiera tu aplicación. Puedes usar el ejemplo de CORS en NGINX como punto de partida.

  3. Inicia ESP con la opción --nginx_config y la ruta al archivo nginx.conf personalizado.

Siguientes pasos