Einrichten von Office 365 Single Sign-On mit dem Drupal OAuth-Client
Übersicht
Die Drupal miniOrange SSO-Integration ermöglicht die Konfiguration von Single Sign-On (SSO) zwischen Ihrer Drupal-Website und Office 365 über das OAuth/OpenID-Protokoll. Das Drupal OAuth 2.0/OpenID Connect-Modul ermöglicht die Anmeldung per OAuth 2.0/OIDC Single Sign-On an Ihrer Drupal-Website. Wir bieten das Drupal OAuth/OpenID Client-Modul für Drupal 7, 8, 9, 10 und 11 an.
Installationsschritte
- Alte Version
- New Version
Konfigurationsschritte
Anwendung in Office 365 erstellen
- Anmelden/Registrieren für Microsoft Office 365 Admin-Konsole.
- Gehen Sie zur Azure-Dienste Abschnitt und wählen Sie App-Registrierung ist es machbar.
- Navigieren Sie zu der App-Registrierung -> Neue Registrierung aus dem linken Navigationsmenü.
- Geben Sie die folgenden Informationen ein Registrieren Sie eine Anwendung Seite:
- Geben Sie den Anzeigenamen für die Anwendung ein Name Textfeld.
- Unterstützte Kontotypen: Wählen Nur Konten in diesem Organisationsverzeichnis (Nur Test – Einzelmandant). Wenn Sie sich nicht sicher sind, welche Option Sie auswählen sollen, klicken Sie auf Auswahlhilfe Link.
- Weiterleitungs-URI (optional): Wählen Sie eine Plattform als Web. Fügen Sie die kopierte Rückruf-/Umleitungs-URL in das Umleitungs-URI Textfeld.
- Klicken Sie auf Registrieren Klicken Sie auf die Schaltfläche, um die neue Anwendung zu erstellen.
- Kopieren Sie die Anwendungs-ID (Client-ID) aus dem Microsoft Office-Portal.
- Klicken Sie im Microsoft Office-Portal auf Fügen Sie ein Zertifikat oder Geheimnis hinzu unter dem Essentials .
- Klicken Sie auf Neues Kundengeheimnis .
- Geben Sie die erforderlichen Informationen dazu an Fügen Sie ein Client-Geheimnis hinzu Fenster:
- Geben Sie ein Beschreibung für dieses Kundengeheimnis
- Auswählen Läuft ab Dauer aus dem Dropdown-Menü.
- Klicken Sie auf Speichern .
- Kopieren Sie dann die Wert von der Kundengeheimnisse Tab. Es handelt sich um den geheimen Client-Schlüssel Ihrer App.
- Gehen Sie zum Microsoft Office 365-Portal und navigieren Sie zu API-Berechtigungen -> Hinzufügen einer Berechtigung -> Microsoft-APIs -> Office 365-Verwaltungs-APIs-> Anwendungsberechtigungen.
- Gewünschtes auswählen Berechtigungen und klicken Sie auf Berechtigungen hinzufügen .
- Navigieren Sie zu der Übersicht und klicken Sie auf Endpunkte .
- Kopieren Sie die OAuth 2.0-Autorisierungsendpunkt (v2) & OAuth 2.0-Token-Endpunkt (v2).
Brauchen Sie Hilfe?
Sollten Sie während der Konfiguration auf Probleme stoßen oder zusätzliche Funktionen wünschen, kontaktieren Sie uns bitte unter drupalsupport@xecurify.com.
Zusatzfunktionen:
Fehlerbehebung:
Weitere FAQs ➔Fehlermeldung: „Benutzername nicht erhalten. Überprüfen Sie Ihre Attributzuordnungskonfiguration.“ ODER Fehlermeldung: „E-Mail nicht erhalten. Überprüfen Sie Ihre Attributzuordnungskonfiguration.“
Befolgen Sie die HIER genannten Schritte.
Ich erhalte die Meldung „Client-Anmeldeinformationen wurden weder in den Kopfzeilen noch im Textkörper gefunden“
wenn ich versuche, eine Testkonfiguration durchzuführen
Befolgen Sie die HIER genannten Schritte.
Nachdem ich in Drupal auf Abmelden geklickt habe, werde ich zurück zur Drupal-Startseite geleitet. Wenn ich jedoch versuche, mich mit einem anderen Benutzer anzumelden, werde ich nicht aufgefordert, mich anzumelden, sondern werde automatisch mit demselben Benutzer angemeldet.
Die von Ihnen erwähnte Abmeldefunktion ist das Standardverhalten eines Moduls. Sie werden von Drupal abgemeldet, jedoch nicht von Ihrem Anwendungs-/Provider-Konto. Um das Modul so einzustellen, dass es Sie von Ihrem Provider-/Anwendungskonto abmeldet (was Sie wünschen), müssen Sie die folgenden Konfigurationen vornehmen: [ Mehr erfahren ]
Ich habe das kostenpflichtige Drupal-Modul gekauft und es durch das kostenlose Modul ersetzt, kann die kostenpflichtigen Funktionen jedoch immer noch nicht nutzen.
Da Sie auf eine unserer kostenpflichtigen Versionen des Drupal-Moduls aktualisiert und das kostenlose Modul durch die kostenpflichtige Version ersetzt haben, müssen Sie das kostenpflichtige Modul zunächst aktivieren. Bitte beachten Sie die folgenden Schritte. [ Mehr erfahren ]
Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Kontakt aufnehmen