SAML Single Sign On zwischen zwei Drupal-Sites
Übersicht
Die Drupal-SAML-Integration mit dem miniOrange SAML SP-Modul ermöglicht nahtloses Single Sign-On (SSO) zwischen zwei Drupal-Websites. Mit diesem Modul können Sie eine Ihrer Drupal-Websites als Dienstanbieter (Drupal als SP) und die andere als Identitätsanbieter (Drupal als IdP) konfigurieren. Das Modul ist kompatibel mit Drupal 7, 8, 9, 10 und 11.
Installationsschritte
- Verwenden von Composer
- Mit Drush
- Manuelle Installation
Konfigurationsschritte
Drupal SAML SP-Metadaten
- Zurück Nach Konfiguration → Personen → SAML-Anmeldekonfiguration im Verwaltung Menü. (/admin/config/people/miniorange_saml/idp_setup)
- Unter dem Metadaten des Dienstanbieters Registerkarte, kopieren Sie die Metadaten-URL. Behalten Sie es griffbereit. Es wird benötigt, um Drupal als Identitätsanbieter zu konfigurieren.
Konfigurieren Sie Drupal als Identitätsanbieter
- Melden Sie sich mit Administratoranmeldeinformationen bei Ihrer Drupal-Site an.
- Laden Sie die miniorange SAML IDP 2.0 Single Sign On (SSO) – SAML-Identitätsanbieter Modul.
- Sobald das Modul installiert ist, navigieren Sie zu Konfiguration → Personen → miniOrange SAML IDP-Konfiguration im Verwaltung Menü. (/admin/config/people/miniorange_saml_idp/sp_setup)
- Unter dem IDP-Metadaten Registerkarte, kopieren Sie die Metadaten-URL. Behalten Sie es griffbereit. Es wird benötigt, um Drupal als Dienstanbieter zu konfigurieren.
- Jetzt geh zum Einrichtung des Dienstanbieters Tab. Klicken Laden Sie SP-Metadaten hoch.
- Fügen Sie die zuvor kopierte Metadaten-URL ein von Drupal-Dienstanbieter-Website. Klicken Sie Metadaten abrufen .
Konfigurieren Sie Drupal als SAML-Dienstanbieter:
- Gehen Sie zu Ihrer Drupal-Site. Navigieren Sie zu Einrichtung des Dienstanbieters des Moduls und klicken Sie auf das Laden Sie IDP-Metadaten hoch.
- Fügen Sie die zuvor kopierte Metadaten-URL ein von Drupal Identity Provider-Website in die Von einer URL hinzufügen Textfeld und klicken Sie auf Metadaten abrufen .
Hinweis: Um den Namen des Identitätsanbieters zu aktualisieren, gehen Sie wie folgt vor:
- Der ActionWählen Sie die Bearbeiten.
- Geben Sie Drupal in das Name des Identitätsanbieters Textfeld.
- Scrollen Sie nach unten und klicken Sie auf Konfiguration speichern .
- Klicken Sie auf den Test-Link, um die Verbindung zwischen zwei Drupal-Sites zu testen.
- Melden Sie sich in einem Popup zur Testkonfiguration mit Ihren Drupal-Anmeldeinformationen an (wenn keine aktive Sitzung vorhanden ist). Nach erfolgreicher Authentifizierung wird eine Liste der von Drupal empfangenen Attribute angezeigt. Klicken Sie auf das Erledigt .
Herzlichen Glückwunsch! Sie haben Single Sign-On zwischen zwei Drupal-Sites erfolgreich konfiguriert.
Wie funktioniert die SAML SSO-Anmeldung?
- Öffnen Sie einen neuen Browser/ein neues privates Fenster und navigieren Sie zur Anmeldeseite der Drupal-Site.
- Klicken Sie auf die Anmeldung mit Identity Provider (Drupal) Link.
- Sie werden zur Drupal-Anmeldeseite weitergeleitet. Geben Sie die Drupal-Anmeldeinformationen ein. Nach erfolgreicher Authentifizierung wird der Benutzer zurück zur Drupal-Site geleitet.
Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Kontakt aufnehmen