nopCommerce OAuth Single Sign-On (SSO) mit ADFS als OAuth-Anbieter
Übersicht
nopCommerce OAuth Single Sign-On (SSO) Plugin ermöglicht die Aktivierung OAuth-Single-Sign-On für Ihre NOPCommerce Geschäft oder Site mit ADFS als OAuth-Anbieter. Mit Single Sign-On Sie können nur ein Passwort für den Zugriff auf Ihr NOPCommerce Shop oder Website und Dienstleistungen. Unser Modul ist kompatibel mit allen OAuth-kompatible Identitätsanbieter. Hier werden wir Schritt für Schritt durch die Konfiguration gehen Einmaliges Anmelden (SSO) zwischen nopCommerce und ADFS.
Voraussetzungen: Download und Installation
- Herunterladen das nopCommerce OAuth Single Sign-On (SSO)-Modul.
- Um das Plugin zu installieren, melden Sie sich als Administrator bei Ihrer nopCommerce-Site oder Ihrem Shop an. Navigieren Sie im Admin-Dashboard zu Registerkarte „Konfiguration“ >> Lokale Plugins.
- Wählen Sie in der oberen rechten Ecke der Seite das aus Laden Sie ein Plugin oder Theme hoch Klicken Sie auf die Schaltfläche, um die heruntergeladene Plugin-ZIP-Datei hochzuladen. Befolgen Sie die weiteren Anweisungen, um das Plugin zu installieren.
Schritte zum Konfigurieren von nopCommerce OAuth Single Sign-On (SSO) mit ADFS als Identitätsanbieter
1. Konfigurieren Sie ADFS als IDP
- Um SSO mit ADFS als Anbieter durchzuführen, muss Ihre Anwendung https-fähig sein.
- Navigieren Server Manager Dashboard->Tools->ADFS-Verwaltung.
- Navigieren ADFS->Anwendungsgruppen. Rechtsklick auf Anwendungsgruppen & klicke auf Anwendungsgruppe hinzufügen dann eintreten Anwendungsname. Wählen Server-Anwendung & klicke auf weiter.
- Kopieren Client-ID. Dies ist dein Kunden-ID. Hinzufügen Rückruf-URL in URL umleiten. Sie können diese Rückruf-URL vom miniOrange nopCommerce OAuth Single Sign-On (SSO)-Plugin erhalten. Klicke auf weiter.
- Klicken Sie auf Generieren Sie ein gemeinsames Geheimnis. Kopiere das Geheimer Wert. Dies ist dein Kundengeheimnis. Klicken Sie auf Nächster.
- Auf dem Zusammenfassung Bildschirm, klicken Sie auf Nächster. Am Komplett Bildschirm, klicken Sie auf Menu.
- Klicken Sie nun mit der rechten Maustaste auf die neu hinzugefügte Anwendungsgruppe und wählen Sie aus Immobilien.
- Klicken Sie auf Anwendung hinzufügen von App-Eigenschaften.
- Klicken Sie auf Anwendung hinzufügen. Dann wählen Sie Web API und klicken auf Nächster.
- Auf dem Web-API konfigurieren Geben Sie auf dem Bildschirm die Adresse des Domänennamens ein Identifizieren Sektion. Klicken Speichern. Klicken Sie Nächster.
- Auf dem Wählen Sie Zugriffskontrollrichtlinie Bildschirm, wählen Sie Erlaube allen und klicken auf Nächster.
- Auf dem Konfigurieren Sie die Anwendungsberechtigung, standardmäßig openid wird als Geltungsbereich ausgewählt. Sie können auswählen E-Mail und, profile auch, dann klicken Sie auf weiter.
- Auf dem Zusammenfassung Bildschirm, klicken Sie auf Nächster. Am Komplett Bildschirm, klicken Sie auf Menu.
- Auf dem Beispielanwendungseigenschaften sofort klicken OK.
Sie haben ADFS erfolgreich als OAuth-Server (Identitätsanbieter) für die SSO-Anmeldung bei Ihrer nopCommerce-Anwendung konfiguriert.
2. Konfigurieren Sie nopCommerce als SP
- Um die Anwendung im Plug-In zu konfigurieren, klicken Sie auf der Registerkarte „Identitätsanbietereinstellungen“ auf die Schaltfläche „Neuen IDP hinzufügen“.
- Unter dem Konfigurieren Sie OAuth/OIDC Registerkarte, wählen Sie ADFS aus der unten aufgeführten Liste der Identitätsanbieter
- Wenn Sie mit der Konfiguration Ihres Identitätsanbieters fertig sind, erhalten Sie die Client-ID, das Client-Geheimnis und alle erforderlichen Authentifizierungsendpunkte.
- Kopieren Sie die Weiterleitungs-/Rückruf-URL aus dem Plugin und stellen Sie es Ihrem Identitätsanbieter zur Verfügung, damit dieser es auf seiner Seite konfiguriert.
- Füllen Sie die restlichen erfassten Daten in die entsprechenden Felder unten ein und klicken Sie auf Gespeichert.
- Hinweis: Bitte stellen Sie sicher, dass die SSO aktivieren Das Kontrollkästchen ist aktiviert.
3. OAuth-SSO testen
- Klicken Sie auf Testkonfiguration um zu überprüfen, ob Sie das Plugin richtig konfiguriert haben.
- Klicken Sie unter den ausgewählten Aktionen auf Testkonfiguration Klicken Sie auf die Schaltfläche, um zu überprüfen, ob Sie das Plugin richtig konfiguriert haben.
- Bei erfolgreicher Konfiguration werden Ihnen im Testkonfigurationsfenster der Attributname und die Attributwerte angezeigt.
4. Attributzuordnung
- Der Attribut-/Rollenzuordnung Ordnen Sie auf der Registerkarte „Nopcommerce“ die von Ihrem Identitätsanbieter bereitgestellten Attributnamen den Attributen Ihres Nopcommerce-Shops zu.
- Klicken Sie auf Gespeichert .
5. SSO-Link für Ihren nopCommerce-Shop hinzufügen
- Klicken Sie auf Wählen Sie Aktionen ausund wählen Sie aus der Dropdown-Liste SSO-Link um den SSO-Link zu kopieren.
Sie können das sogar konfigurieren Umbraco SAML Single Sign-On (SSO) Modul mit einem beliebigen Identitätsanbieter wie z ADFS, Azure AD, Bitium, zentrify, 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. Um andere Identitätsanbieter zu überprüfen, klicken Sie auf ..
Ähnliche Artikel
Kontakt aufnehmen
Sie können Ihren Identitätsanbieter nicht finden? Schicken Sie uns eine E-Mail nopcommercesupport@xecurify.com Wir helfen Ihnen bei der Einrichtung von SSO mit Ihrem IDP und geben Ihnen eine schnelle Anleitung (per E-Mail/Besprechung) zu Ihren Anforderungen. Unser Team hilft Ihnen bei der Auswahl der für Ihre Anforderungen am besten geeigneten Lösung/Plan.
