Authentifizierung - 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

Bevor Sie die Global Type Ahead Java Script Component verwenden, müssen Sie die Authentifizierung für Webservice-Anforderungen an den Spectrum Technology Platform-Server konfigurieren. Weitere Informationen zur Spectrum Technology Platform-Authentifizierungsverarbeitung finden Sie im Spectrum Technology Platform Webdienste-Handbuch.

Führen Sie die folgenden Schritte aus, um die Authentifizierungseigenschaften für die Global Type Ahead Java Script Component zu konfigurieren:

  1. Bearbeiten Sie die Datei spectrum-container.properties im Ordner „Spectrum/app/conf“.
    1. Legen Sie für REST in der Datei spectrum-container.properties den Wert für die Eigenschaft spectrum.security.authentication.webservice.enabled.REST nach Bedarf fest. Legen Sie beispielsweise „spectrum.security.authentication.webservice.enabled.REST=true“ fest, um die Authentifizierung für alle REST-Dienste zu aktivieren.
      Wenn Sie den Wert auf FALSE setzen, werden alle Authentifizierungsanforderungen von Spectrum Technology Platform entfernt (nicht empfohlen). Es wird empfohlen, die Werte von SOAP und REST synchron zu halten.
    2. Legen Sie für SOAP den Wert für die Eigenschaft spectrum.security.authentication.webservice.enabled.SOAP in der Datei spectrum-container.properties nach Bedarf fest. Legen Sie beispielsweise „spectrum.security.authentication.webservice.enabled.SOAP=true“ fest, um die Authentifizierung für alle SOAP-Dienste zu aktivieren.
      Wenn Sie den Wert auf FALSE setzen, werden alle Authentifizierungsanforderungen von Spectrum Technology Platform entfernt (nicht empfohlen). Es wird empfohlen, die Werte von SOAP und REST synchron zu halten.
  2. Aktivieren Sie die CORS-Authentifizierung. Fügen Sie in der Datei spectrum.properties am Ende der Option spectrum.jetty.cors.allowedHeaders die Zeichenfolge „, Authorization“ hinzu. Beispiel:
    spectrum.jetty.cors.allowedHeaders=X-PINGOTHER, Origin, X-Requested-With, Content-Type, Accept, Authorization