Die Authentifizierung auf Dienstebene kann für alle SOAP- oder REST-Webservices (oder beide) deaktiviert werden. Dies ist nützlich, wenn in Ihrer Lösung eine hohe Authentifizierungsebene integriert ist, die beispielsweise die Dienste von Spectrum Spatial verwendet.
Für alle von Spectrum Technology Platform verwendeten Dienste und für den Zugriff auf Ressourcen ist die Authentifizierung standardmäßig aktiviert.
So deaktivieren Sie die Authentifizierung für Spectrum Technology Platform-Webservices:
-
Stoppen Sie den Spectrum Technology Platform-Server.
-
Öffnen Sie die folgende Datei in einem Texteditor:
SpectrumDirectory\server\conf\spectrum-container.properties
-
Ändern Sie den Wert jeder Eigenschaft nach Bedarf. So deaktivieren Sie beispielsweise die Authentifizierung für alle SOAP-Dienste:
spectrum.security.authentication.webservice.enabled.REST=true spectrum.security.authentication.webservice.enabled.SOAP=false
Anmerkung: Im Falle von Spectrum Spatial umfassen REST-Dienste auch OGC-Webservices.
-
Speichern Sie die Eigenschaftsdatei und schließen Sie sie.
-
Starten Sie den Spectrum Technology Platform-Server.
Nach Abschluss des Vorgangs wird die Authentifizierung für den angegebenen Typ von Webservices deaktiviert.