Authentifizierung

Bevor Sie die Global Type Ahead Java Script Component verwenden, müssen Sie die Authentifizierung für Webdienstanforderungen 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 in der Datei spectrum-container.properties den Wert für die Eigenschaft spectrum.security.authentication.webservice.enabled.SOAP 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-advanced.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