URL-Informationen für einen SSO-Anbieter

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Während einer Anmeldeabfrage, die aus einem URL-Link in die Instanz resultiert, die eine SSO-Sitzung erfordert, muss möglicherweise die verweisende URL an den SSO-Anbieter angegeben werden, damit die URL nach der Authentifizierung an die Instanz zurückgegeben und mit der richtigen Ressource verknüpft werden kann.

    Abbildung : 1. SSO-Zielumleitung
    SSO-Flow mit Umleitung
    Die Rückgabewerte für den Installationsausgang wurden erweitert, um eine URL anstelle von oder zusätzlich zu der durch die Eigenschaften definierten URL zu übergeben. Normalerweise geben Sie einen Anwendernamen oder einen vordefinierten Zeichenfolgenwert zurück, um die SSO-Sitzung zu steuern oder abzufragen. Die folgenden Beispiele zeigen das erweiterte Verhalten der Übergabe einer URL.
    return "failed_missing_requirement:%26amp;TARGET=https://instance.service-now.com/nav_to.do?uri=incident.do?sys_id=12345";
    Im obigen Beispiel wird die URL übergeben https://instance.service-now.com/nav_to.do?uri=incident.do?sys_id=12345 An den SSO-Anbieter in Form eines URL-Parameters namens „ZIEL“.
    Hinweis:
    Es wird davon ausgegangen, dass der SSO-Anbieter diese Informationen im ZIELPARAMETER verwendet, um zur Instanz zurückzuleiten, wenn die Anwenderanmeldeinformationen erfasst und die Authentifizierung übergeben wurden.

    Ein Doppelpunkt : trennt die beiden Rückgabewerte, und ein codiertes & (%26amp;) verkettet die in der Eigenschaft definierte URL glide.authenticate.failed_missing_requirementUnd der ZIELPARAMETER.