Aktivieren von CORS - 23.1

Spectrum Addressing-Handbuch

Version
23.1
Language
Deutsch
Product name
Spectrum Technology Platform
Title
Spectrum Addressing-Handbuch
First publish date
2007
Last updated
2024-05-01
Published on
2024-05-01T23:39:08.103035

Wenn Sie die Spectrum Technology Platform über eine externe Website aufrufen möchten, muss Cross-Origin Resource Sharing (CORS) aktiviert sein. CORS verhindert, dass nicht autorisierte Webanwendungen Dienste von einem Server wie der Spectrum Technology Platform verwenden. Weitere Informationen finden Sie im Abschnitt „Aktivieren von CORS“ in Ihrem Spectrum ™ Technology Platform-Administratorhandbuch.

  1. Wechseln Sie in den Ordner server/conf.
  2. Ändern Sie die folgenden Optionen in der Datei spectrum.properties.
  3. Setzen Sie die Eigenschaft „spectrum.jetty.cors.enabled“ auf true. Der Standardwert ist false.
  4. Fügen Sie den Hostnamen Ihres Webservers zusammen mit der Portnummer der Option „spectrum.jetty.cors.allowedOrigins“ hinzu.
    Anmerkung: CORS erfordert nur einen sicheren Webzugriff von einem localhost (z. B. https://localhost:*).

    Ein nicht sicherer Zugriff ist von einem benannten Server aus zulässig (siehe folgendes Beispiel):

    spectrum.jetty.cors.allowedOrigins=http://us-8qxyp12.pbi.global.pvt:82.

    In diesem Beispiel ist us-8qxyp12.pbi.global.pvt der Name des Computers. Der Computername ist von der Groß- und Kleinschreibung abhängig. Deshalb wird empfohlen, dass Sie überprüfen, wie Ihr Browser die Eingabe behandelt. Sie müssen diese Angabe in Ihren Server- bzw. Computernamen ändern. Der Teil : 82 ist der Port, auf dem der Webserver ausgeführt wird. Sie konfigurieren den Port beim Einrichten des Webservers. Weitere Informationen finden Sie unter Webserver.