Betriebsszenarien

Dies Seite beschreibt die verschiedene Betriebsszenarien die durch den Identity Service in Kombination mit con terra Technologies Produkten möglich sind und welche Einstellungen dafür gesetzt werden müssen.

Identischer Host mit verschiedenen Pfaden

In diesem Szenario werden der Identity Service sowie das con terra Technologies Produkt (z.B. map.apps) auf demselben Host mit unterschiedlichen Pfaden betrieben.

Beispiele:

  • Identity Service: https://www.example.com/identity

  • map.apps: https://www.example.com/mapapps

Dieses Szenario erfordert keine gesonderte Anpassung der Konfiguration des Identity Service sowie des con terra Technologies Produkts.

Verschiedene Hostnamen unter einer Domäne

In diesem Szenario werden der Identity Service sowie das con terra Technologies Produkt (z.B. map.apps) auf unterschiedlichen Hosts unter derselben Domäne betrieben.

Beispiele:

  • Identity Service: https://identiy.example.com

  • map.apps: https://mapapps.example.com

Für dieses Szenario müssen Sie die folgenden Einstellungen verwenden:

Identity Service

Die Cookie Domäne muss über die Einstellung security.session.cookieDomain auf die verwendete Domäne gesetzt werden.

Beispiel Identity Service application.properties
security.login.redirect.trusted.hosts=mapapps.example.com
cors.allowed.origins=https://mapapps.example.com
security.session.cookieDomain=example.com

Diese Einstellung bezieht sich auf die application.properties Datei des Identity Service.

map.apps

Zusätzlich zu den gemäß der Dokumentation zu verwendenden Einstellungen muss in der Eigenschaft cors.request.trustedServers die URL des Identity Service gelistet werden.

Beispiel map.apps application.properties
security.mode=IDENTITY
security.login.base=https://identiy.example.com
cors.request.trustedServers=https://identiy.example.com

Diese Einstellungen beziehen sich auf die application.properties Datei von map.apps.

Unterschiedliche Domänen

Ein Einsatz des Identity Service mit con terra Technologies Produkten, die über unterschiedlichen Domänen erreichbar sind, wird nicht unterstützt.