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:
Empieza con un archivo
nginx.confque contenga la configuración que necesita Cloud Endpoints. Puedes empezar con el ejemplonginx.conf. Si ya has implementado ESP, puedes conectarte por SSH al contenedor de ESP y copiar el archivonginx.confdel directorio/etc/nginx/endpoints/.Añade a
nginx.conflas opciones de CORS que requiera tu aplicación. Puedes usar el ejemplo de CORS en NGINX como punto de partida.Inicia ESP con la opción
--nginx_configy la ruta al archivonginx.confpersonalizado.
Siguientes pasos
Consulta las opciones de inicio de la ESP.
Consulta cómo conectarte por SSH al contenedor de ESP en GKE.
Consulta información sobre cómo usar un archivo nginx.conf personalizado en GKE .