Como criar um nginx.conf personalizado para dar suporte a CORS

Conforme descrito em Como adicionar suporte a CORS ao ESP, você pode configurar o Extensible Service Proxy (ESP) para dar suporte ao CORS. Se as opções de ESP não fornecerem o suporte ao CORS exigido pelo seu aplicativo, você poderá adicionar as opções do CORS ao arquivo de configuração do ESP, nginx.conf.

Como adicionar as opções de CORS a nginx.conf

Para adicionar as opções do CORS:

  1. Comece com um arquivo nginx.conf que contenha a configuração exigida pelo Cloud Endpoints. Você pode começar com o exemplo nginx.conf ou, se já implementou o ESP, pode enviar SSH para o contêiner ESP e copiar o arquivo nginx.conf do diretório /etc/nginx/endpoints/.

  2. Adicione as opções de CORS que seu aplicativo requer a nginx.conf. Use o exemplo CORS on NGINX como ponto de partida.

  3. Inicie o ESP com a opção --nginx_config com o caminho para o arquivo nginx.conf personalizado.

A seguir