Benutzerdefinierte nginx.conf zur Unterstützung von CORS erstellen

Wie in Hinzufügen von CORS-Unterstützung zu ESP beschrieben, können Sie Extensible Service Proxy (ESP) zur Unterstützung von CORS konfigurieren. Wenn die ESP-Optionen nicht die von Ihrer Anwendung benötigte CORS-Unterstützung bieten, können Sie die CORS-Optionen der ESP-Konfigurationsdatei nginx.conf hinzufügen.

Hinzufügen der CORS-Optionen zu nginx.conf

So fügen Sie die CORS-Optionen hinzu:

  1. Beginnen Sie mit einer nginx.conf-Datei, die die für Cloud Endpoints erforderliche Konfiguration enthält. Sie können mit dem Beispiel nginx.conf beginnen, oder wenn Sie ESP bereits bereitgestellt haben, können Sie eine SSH-Verbindung zum ESP-Container herstellen und die nginx.conf-Datei aus dem /etc/nginx/endpoints/-Verzeichnis kopieren.

  2. Fügen Sie die von Ihrer Anwendung benötigten CORS-Optionen zu nginx.conf hinzu. Sie können das Beispiel CORS on NGINX als Ausgangspunkt verwenden.

  3. Starten Sie ESP mit der Option --nginx_config mit dem Pfad zur benutzerdefinierten Datei nginx.conf.

Nächste Schritte