Table of Contents

SingleSignOn mit Webservice

Informationen

  • Kategorien: Kernel | Webservice (Server)
  • Version: 21.0.0.10476
  • Veröffentlichungsdatum: Donnerstag, 7. Dezember 2017
  • Entwickler: Schulze
  • Benötigt Datenbankänderung: Nein
  • Betreff: SSO mit Webservice und .NET-Client

Beschreibung

Für .NET-Webclients, welche auf den pit-IS-Webservice zugreifen, besteht jetzt die Möglichkeit der SingleSignOn-Anmeldung. Dafür muss der Bindungs-Typ des Webservice-Endpunkt von BasicHttp- nach NetTcp- oder WsHttpBinding geändert werden.

Folgende Voraussetzungen sind zu erfüllen damit es funktioniert:

  • SingleSignOn muss in der settings.ini eingeschaltet sein: [USER] SingleSignOnPerSID=true

  • als Bindungs-Typ für den Webservice-Endpunkt muss NetTcpBinding oder WSHttpBinding eingetragen werden: pit-Registry: EXTERNAL/WEBSERVICES/: BindingType=netcp oder BindingType=wshttp

  • in der Logon-Struktur beim Anmelden für OpenSession darf kein Anmeldename/Passwort mitgegeben werden

Dann wird automatisch die vom Client zum Service durchgereichte SID des Users benutzt und die Anmeldung in pit automatisch durchgeführt.