DNN OAuth Single Sign-On (SSO) mit Auth0 als OAuth-Anbieter
Übersicht
DNN OAuth Single Sign-On (SSO) Authentifizierungsanbieter ermöglicht die Aktivierung OAuth-Single-Sign-On für Ihre DotNetNuke Website mit Auth0 als OAuth-Anbieter. Die richtigen Single Sign-On Sie können nur ein Passwort für den Zugriff auf Ihr DotNetNuke Website und Dienste. Unser Authentifizierungsanbieter ist kompatibel mit allen OAuth-kompatible Identitätsanbieter. Hier werden wir Schritt für Schritt durch die Konfiguration gehen Einmaliges Anmelden (SSO) zwischen DNN und Auth0.
Voraussetzungen: Download und Installation
- Herunterladen den DNN Oauth Single Sign On-Authentifizierungsanbieter mit dem obigen Link.
- Laden Sie das Installationspaket hoch dnn-oauth-single-sign-on_xxx_Install indem man hineingeht Einstellungen > Erweiterung > Erweiterung installieren.
- Navigieren Sie zu der Registerkarte „Installierte Erweiterungen“ und wählen Sie Authentifizierungssysteme. Sie finden die miniOrange DNN OAuth-Authentifizierungsanbieter dort aufgeführt.

- Klicken Sie auf das Bleistiftsymbol (siehe Abbildung unten), um mit der Konfiguration zu beginnen. DNN OAuth-Authentifizierungsanbieter.

- Gehen Sie zur Registerkarte „Site-Einstellungen“. Hier sehen Sie das Dashboard des DNN OAuth-Authentifizierungsanbieters, in dem Sie die Konfiguration verwalten können.

- Sie haben nun die Installation des Authentifizierungsanbieters auf Ihrer DNN-Site erfolgreich abgeschlossen.
Schritte zum Konfigurieren von DNN Single Sign-On (SSO) mit Auth0 als IDP
1. Authentifizierungsanbieter für die Einrichtung von OAuth Single Sign-On (SSO) konfigurieren
- Um die Anwendung im Authentifizierungsanbieter zu konfigurieren, klicken Sie auf der Registerkarte „Einstellungen des Identitätsanbieters“ auf die Schaltfläche „Neuen Anbieter hinzufügen“.

- Tag auswählen Auth0 als Identitätsanbieter von der Liste. Sie können auch über das Suchfeld nach Ihrem Identitätsanbieter suchen.

2. Konfigurieren Sie Auth0 als OAuth-Anbieter
- Gehe zuhttps://auth0.com/auth/login und registrieren oder anmelden.
- Gehe zu Anwendungen Klicken Sie im linken Bereich auf die Registerkarte und klicken Sie dann auf Anwendungen .

- Klicken Sie auf Anwendung erstellen um eine neue Anwendung zu erstellen.

- Tag auswählen Regelmäßige Webanwendungen und klicken Sie auf Kreation .

- Gehe jetzt zu Einstellungen Tab.

- Scrollen Sie nach unten Anwendungs-URIs Abschnitt und geben Sie die Rückruf-URL die Sie vom DNN OAuth-Plugin erhalten. Scrollen Sie dann nach unten und klicken Sie auf „Änderungen speichern“.

- Kopieren Sie die Kunden-ID und Kundengeheimnis Wählen Sie die grundlegenden Informationen auf der Registerkarte „Einstellungen“ aus und speichern Sie sie in der Konfiguration Ihres miniOrange DNN OAuth-Plugins.

- Gehe jetzt zu Nutzer Registerkarte in der Benutzerverwaltung im linken Bereich.

- Klicken Sie auf Benutzer erstellen um einen neuen Benutzer anzulegen.

- Geben Sie alle erforderlichen Daten ein und klicken Sie auf Kreation.

Sie haben Auth0 erfolgreich als OAuth-Anbieter für Single Sign-On in Ihrer DNN-Anwendung konfiguriert.
3. OAuth-Anbieter konfigurieren
- Kopieren Sie die Weiterleitungs-/Rückruf-URL und stellen Sie sie Ihrem OAuth-Anbieter zur Verfügung.

4. OAuth-Client konfigurieren
- Einrichtung Kunden-ID, Kundengeheimnis, aktualisieren Sie die Endpunkte ggf. erneut aufrufen und die Einstellungen speichern.


5. Testkonfiguration
- Gehe jetzt zum Einstellungen des Identitätsanbieters Tab.
- Klicken Sie unter den ausgewählten Aktionen auf Testkonfiguration Klicken Sie auf die Schaltfläche, um zu überprüfen, ob Sie den Authentifizierungsanbieter richtig konfiguriert haben.

- Bei erfolgreicher Konfiguration werden Ihnen im Fenster „Testkonfiguration“ der Attributname und die Attributwerte angezeigt.

6. Attributzuordnung
- Wählen Sie für die Attributzuordnung die aus Konfiguration bearbeiten aus der Dropdown-Liste „Aktionen auswählen“.
- Ordnen Sie E-Mail und Benutzernamen zu Attributname Sie können die Einstellungen im Fenster „Testkonfiguration“ sehen und speichern.

Sie können das konfigurieren ASP.NET OAuth Single Sign-On (SSO) Modul mit einem beliebigen Identitätsanbieter wie z ADFS, Azure AD, Bitium, Centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 oder sogar mit Ihrem eigenen Benutzerdefinierter Identitätsanbieter.
Ähnliche Artikel
Kontaktieren Sie uns
Bitte erreichen Sie uns unter dnnsupport@xecurify.com, und unser Team unterstützt Sie bei der Einrichtung des DNN OAuth Single Sign On. Unser Team hilft Ihnen, die am besten geeignete Lösung/den am besten geeigneten Plan entsprechend Ihren Anforderungen auszuwählen.