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:
Beginnen Sie mit einer
nginx.conf
-Datei, die die für Cloud Endpoints erforderliche Konfiguration enthält. Sie können mit dem Beispielnginx.conf
beginnen, oder wenn Sie ESP bereits bereitgestellt haben, können Sie eine SSH-Verbindung zum ESP-Container herstellen und dienginx.conf
-Datei aus dem/etc/nginx/endpoints/
-Verzeichnis kopieren.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.Starten Sie ESP mit der Option
--nginx_config
mit dem Pfad zur benutzerdefinierten Dateinginx.conf
.
Nächste Schritte
Informationen zu Startoptionen des ESP
Informationen zu SSH-Verbindung zum ESP-Container auf GKE herstellen
Informationen zu Benutzerdefinierte nginx.conf in GKE verwenden