Plattform der nächsten Generation

Anmeldemethoden

IBM Sterling Store Engagement (nächste Generation) unterstützt mehrere Anmeldemethoden. Abhängig von Ihrer Rolle und Berechtigung können Sie eine beliebige Anmeldemethode verwenden, um auf die Anwendung zuzugreifen.

Einige der allgemeinen Anmeldetypen, die von der Anwendung unterstützt werden, sind:

Webanmeldung

Sie können sich über URL bei der Anwendung anmelden. Geben Sie in einem Browserfenster https://<hostname>:<port>/isf/store-frontend/index.htmlein. Die Anmeldeseite wird geöffnet. Geben Sie Ihren Benutzernamen und Ihr Passwort ein. Wenn die Authentifizierung erfolgreich ist, wird die Startseite angezeigt. Wenn die Authentifizierung fehlschlägt, bleiben Sie auf der Anmeldeseite und eine entsprechende Fehlernachricht wird angezeigt.

Föderierte Authentifizierung mit Integration von OpenID Connect (OIDC)

Mit der föderierten Authentifizierung können Sie auf mehrere Anwendungen im IBM Sterling-Ökosystem zugreifen, ohne sich bei jeder Anwendung separat anmelden zu müssen. Weitere Informationen zur Konfiguration von OIDC in der Cloud finden Sie unter OpenID Connect (OIDC)-Konfiguration.

Hinweis: Wenn OIDC aktiviert ist, können Sie keine Verbindung zur Cloudumgebung herstellen.
Weitere Informationen zum Konfigurieren von OIDC für lokale Umgebungen finden Sie in den folgenden Abschnitten:

Melden Sie sich über eine beliebige externe Anwendung an.

Sie können sich bei der Anwendung anmelden, indem Sie das HTML-Formular mit einem gültigen Benutzernamen und Passwort an URL senden. Wenn die Authentifizierung erfolgreich ist, wird die Startseite angezeigt. Andernfalls bleiben Sie auf der Anmeldeseite und es wird eine entsprechende Fehlernachricht angezeigt. Die HTML POST -Methode sendet Daten an URL, https://<hostname>:<port>/isf/store-frontend/processLogin.do?scExternalLogin=Y, um den Anmeldevorgang zu starten, indem DisplayUserID und Password wie im Anmeldeformular angegeben verwendet werden.

Falls keine aktive Benutzersitzung vorhanden ist, können Sie den Benutzer an eine externe URL weiterleiten, indem Sie die isf.external.redirect.url -Eigenschaft konfigurieren. Die Anwendung liest diese Eigenschaft und leitet den Benutzer zur konfigurierten URL weiter. In Szenarien, in denen Benutzeranfragen für eine bestimmte Seite beispielsweise http://localhost:9080/isf/store-frontend/shell/move-inventory/requests-list?status=IN_PROGRESS,NOT_STARTED lauten und keine aktive Benutzersitzung vorhanden ist, hängt die Anwendung den Abfrageparameter redirectURL mit dem konfigurierten externen URL an. Das externe System muss den Abfrageparameter redirectURL aus der Anforderung lesen und ihn zurückgeben, wenn die Anforderung processLogin.do übergeben wird. Beispiel: https://<hostname>:<port>/isf/store-frontend/processLogin.do?scExternalLogin=Y&redirectURL=/store-frontend/shell/move-inventory/requests-list?status=IN_PROGRESS,NOT_STARTED.

Hinweis:
  • Ändern Sie nicht die Attributnamen DisplayUserID und Password sowie den Abfrageparameter scExternalLogin=Y URL.
  • Es wird nicht empfohlen, sich bei Sterling Store Engagement (nächste Generation) mit der Methode HTML POST anzumelden, da die Anmeldedaten leicht abgefangen und kompromittiert werden können.

Umleitungs-URLs konfigurieren

Im Falle von SSO oder bei Verwendung einer externen Anwendung zur Anmeldung bei Sterling Store Engagement konfigurieren Sie die Eigenschaft isf.external.redirect.url . Dadurch wird sichergestellt, dass Sie, wenn Sie aus der Anwendung abgemeldet sind, auf die konfigurierte URL umgeleitet werden.