Suchergebnisse :

×

Okta Single Sign-On mit dem Drupal OAuth-Client einrichten

Mit der Drupal miniOrange SSO-Integration können Sie die Single Sign-On (SSO)-Anmeldung zwischen Ihrer Drupal-Site und Okta mithilfe des OAuth/OpenID-Protokolls konfigurieren. Drupal OAuth 2.0/OpenID-Verbindungsmodul ermöglicht die Anmeldung bei der Drupal-Site mit OAuth 2.0/OIDC Single Sign-On. Wir bieten das Drupal OAuth/OpenID-Clientmodul für Drupal 7, Drupal 8, Drupal 9 und Drupal 10, Drupal 11.

  • Laden Sie das Modul herunter:
    Composer benötigt 'drupal/miniorange_oauth_client'
  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und suchen Sie nach miniOrange OAuth-Client-Konfiguration über das Suchfeld.
  • Aktivieren Sie das Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken Installieren .
  • Sie können das Modul konfigurieren unter:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Installieren Sie das Modul:
    drush und drupal/miniorange_oauth_client
  • Leeren Sie den Cache:
     drush cr
  • Sie können das Modul konfigurieren unter:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und klicken Sie auf Installieren Sie neue Modul.
  • Installieren Sie Drupal OAuth- und OpenID Connect-Anmeldung – OAuth2-Client-SSO-Anmeldung Modul entweder durch Herunterladen der Zip-Datei oder über die URL der Paket (tar/zip).
  • Klicken Sie auf Aktivieren Sie neu hinzugefügte Module.
  • Aktivieren Sie dieses Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken installieren .
  • Sie können das Modul konfigurieren unter:
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Navigieren Sie nach der Installation des Moduls zu Konfiguration -> miniOrange OAuth-Client-Konfiguration -> OAuth konfigurieren und wählen Sie Okta (OAuth) aus der Dropdown-Liste „Anwendung auswählen“.
  • Kopieren Sie die Rückruf-/Umleitungs-URL und halten Sie es griffbereit.
  • Hinweis: Wenn Ihr Anbieter nur HTTPS-Rückruf-/Umleitungs-URLs unterstützt und Sie über eine HTTP-Site verfügen, aktivieren Sie bitte unten auf der Registerkarte das Kontrollkästchen „HTTPS-Rückruf-URL erzwingen“.

  • Geben Sie den Anwendungsnamen ein Display Name Textfeld. Beispielsweise Okta.
Drupal OAuth-Client - OAuth-Registerkarte konfigurieren

  • Melden Sie sich an oder melden Sie sich an Okta-Entwickler Konto.
  • Klicken Sie im linken Navigationsbereich auf Anwendungen -> dann auswählen Anwendungen .
Okta SSO – Wählen Sie Anwendungen im linken Navigationsbereich aus
  • Klicken Sie unter Anwendung auf App-Integration erstellen Klicken Sie auf die Schaltfläche, um eine neue Anwendung zu erstellen.
Okta SSO – Klicken Sie auf die Schaltfläche „App-Integration erstellen“.
  • Nachdem Sie auf die Schaltfläche „App-Integration erstellen“ geklickt haben, öffnen Sie ein Popup-Fenster Erstellen Sie eine neue App-Integration wie im Bild unten:
    • Im Anmeldemethode: Wählen OIDC-OpenID Connect.
    • Anwendungstyp: Wählen Internetanwendung.
    • Klicken Sie auf die Next .
Erstellen Sie eine neue App-Integration in Okta
  • Geben Sie die folgenden Informationen in das Feld ein Neue Web-App-Integration Panel:
    • Geben Sie den Namen der Anwendung ein Name der App-Integration Textfeld unter Allgemeine Einstellungen. Drupal zum Beispiel.
    • Fügen Sie das zuvor Kopierte ein Rückruf-/Umleitungs-URL in die Anmeldeumleitungs-URIs Textfeld.
    • Assignments: Wählen Ermöglichen Sie jedem in Ihrer Organisation den Zugriff von dem Kontrollierter Zugang Option und deaktivieren Sie die Option Sofortigen Zugriff aktivieren mit Federation-Broker-Modus. Wenn Sie mit der Konfiguration fertig sind, klicken Sie auf das Gespeichert .
Okta SSO – Neue Web-App-Integration
  • Okta weist Ihrer Bewerbung eine eindeutige Anwendungs-ID zu. Navigieren Sie zu Allgemein Tab.
  • Klicken Sie auf die Kopie Icon zu kopieren Kunden-ID von Client-Anmeldeinformationen.
Drupal OAuth 2.0 OIDC Single Sign-On Okta SSO-Client-Anmeldeinformationen
  • Bei Drupal Konfigurieren Sie OAuth Klicken Sie auf die Registerkarte und fügen Sie das Kopierte ein Kunden-ID in die Kunden-ID Textfeld.
Drupal OAuth OpenID Single Single On Fügen Sie die Client-ID ein
  • Navigieren Sie zum Okta-Portal Allgemein Tab.
  • Kopieren Sie die Die Geheime indem Sie auf die Kopie klicken Icon in England, KUNDENGEHEIMNISSE .
Abschnitt „Okta-Client-Geheimnis“, Geheimnis kopieren
  • Bei Drupal Konfigurieren Sie OAuth Klicken Sie auf die Registerkarte und fügen Sie das Kopierte ein Die Geheime in die Kundengeheimnis Textfeld.
Drupal OAuth OpenID Single Single On – Fügen Sie das Client-Geheimnis ein

So finden Sie Ihre Okta-URL/Domain:

  • Gehen Sie zum Okta-Dashboard.
  • Navigieren Sie zu der Profil Symbol im oberen rechten Navigationsbereich und klicken Sie darauf.
Das Okta-Dashboard kopiert die Domänen-URL aus dem Profil
  • Navigieren Sie nun zur Drupal-Site und ersetzen Sie die Okta-Domäne mit {IhreOktaDomain} in England, Endpunkt autorisieren, Zugriffstoken-Endpunktsowie Endpunkt für Benutzerinformationen abrufen Textfelder, die Sie zuvor kopiert haben. Klicken Sie auf das Konfiguration speichern .
Okta-Dashboard – kopierte Okta-Domänen-URL einfügen, durch Zugriffstoken ersetzen, Endpunkt selbst autorisieren
  • Sie können die Okta-Endpunkte und den Okta-Bereich der folgenden Tabelle entnehmen:
  • Geltungsbereich openid-E-Mail-Profil
    Endpunkt autorisieren https://{yourOktaDomain}.com/oauth2/v1/authorize
    Zugriffstoken-Endpunkt https://{yourOktaDomain}.com/oauth2/v1/token
    Endpunkt für Benutzerinformationen abrufen https://{yourOktaDomain}.com/oauth2/v1/userinfo
  • Klicken Sie auf Testkonfiguration durchführen Schaltfläche, um die Verbindung zwischen Drupal und Okta zu testen.
Drupal OAuth OpenID Single Single On – Klicken Sie auf die Schaltfläche „Testkonfiguration durchführen“.
  • Wenn Sie in einem Popup zur Testkonfiguration keine aktiven Sitzungen im selben Browser haben, werden Sie aufgefordert, sich bei Okta anzumelden. Nach erfolgreicher Anmeldung bei Okta wird Ihnen eine Liste der von Okta empfangenen Attribute bereitgestellt.
  • Wähle aus E-Mail-Attribut aus dem Dropdown-Menü, in dem die E-Mail-ID des Benutzers abgerufen wird, und klicken Sie auf die Erledigt .
Okta SSO-Anmeldung mit Drupal OAuth OpenID Single Single On – Öffnen Sie ein Popup-Fenster für die Testkonfiguration
  • Im Attribut- und Rollenzuordnung Auf der Registerkarte können Sie auch die auswählen Benutzernamensattribut aus der Dropdown-Liste und klicken Sie auf das Konfiguration speichern .
Okta SSO-Anmeldung mit Drupal OAuth OpenID Single Single On – Wählen Sie auf der Registerkarte „Attribut- und Rollenzuordnung“ das Attribut „Benutzername“ aus

Hinweis: Die Zuordnung des E-Mail-Attributs ist zwingend erforderlich, damit Ihre Anmeldung funktioniert.

  • Melden Sie sich jetzt ab und gehen Sie zur Anmeldeseite Ihrer Drupal-Site. Dort finden Sie automatisch einen Link zum Anmelden mit Okta. Wenn Sie den SSO-Link auch zu anderen Seiten hinzufügen möchten, befolgen Sie bitte die im Bild unten angegebenen Schritte:
miniOrange SSO-Anmeldung mit Drupal OAuth OpenID Single Single On miniOrange Testkonfiguration erfolgreich

Wenn bei der Konfiguration Probleme auftreten oder Sie zusätzliche Funktionen wünschen, kontaktieren Sie uns bitte unter drupalsupport@xecurify.com.

Weitere FAQs ➔

Befolgen Sie die genannten Schritte HIER

Befolgen Sie die genannten Schritte HIER

Die Abmeldefunktion, die Sie hier erwähnt haben, ist das Standardverhalten eines Moduls. Sie meldet Sie von Drupal ab, aber nicht von Ihrer Anwendung/Ihrem Anbieter. Um dem Modul die Abmeldung von Ihrem Anbieter-/Anwendungskonto zu ermöglichen (was Sie suchen), müssen Sie die folgenden Konfigurationen vornehmen: [mehr wissen]

Da Sie auf eine unserer kostenpflichtigen Versionen des Drupal-Moduls aktualisiert und das kostenlose Modul durch das kostenpflichtige ersetzt haben, müssen Sie zuerst das kostenpflichtige Modul aktivieren. Bitte beachten Sie die folgenden Schritte. [WEITERE INFORMATIONEN ]

ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support