Suchergebnisse :

×

OAuth Single Sign-On (SSO) für Shopify mit Azure B2C als Identitätsanbieter


miniOrange ermöglicht Azure B2C fungiert als IDP (Identitätsanbieter), der es Benutzern ermöglicht Single Sign-On (SSO) in Shopify mit Azure B2C-Anmeldeinformationen. Unsere Anwendung ist mit allen SAML-/OAuth-konformen Identitätsanbietern kompatibel. Wir werden eine Schritt-für-Schritt-Anleitung zur Konfiguration durchgehen Single Sign-On (SSO) bei Shopify Verwendung von Azure B2C als IdP (Identitätsanbieter) und Shopify-Shop als SP (Dienstleister).

Voraussetzung: Single Sign-On – SSO-Anmeldeanwendung

Zu konfigurieren SSO bei Shopify mit Azure B2C als IDPmüssen Sie die installieren miniOrange Shopify Single Sign On – SSO-Anmeldung Bewerbung in Ihrem Shop:

miniOrange bietet sicheren Single-Sign-On-Zugriff (SSO) auf Ihren Shopify-Shop (sowohl Plus als auch Non-Plus).


Schritt-für-Schritt-Anleitung für Single Sign-On im Shopify Store mit Azure B2C

1. Richten Sie Azure B2C als OAuth-Anbieter ein

  • Melden Sie sich bei der an Azure-Portal.
  • Gehen Sie zur Startseite und wählen Sie in den Azure-Diensten aus Azure B2C.
  • Azure AD B2C Single Sign-On (SSO) – Wählen Sie Azure AD B2C aus
  • Bitte stellen Sie sicher, dass Sie sich mit einem aktiven Abonnement im Azure AD B2C-Verzeichnis befinden. Wenn nicht, können Sie in das richtige Verzeichnis wechseln.
  • Azure AD B2C Single Sign-On (SSO) – Anmeldeanwendungen
  • Klicken Sie nun auf App-Registrierungen und klicken Sie dann auf die Neuanmeldung Option zum Erstellen einer neuen Azure B2C-Anwendung.
  • Azure AD B2C Single Sign-On (SSO) – Anmeldeanwendungen
  • Konfigurieren Sie die folgenden Optionen, um eine neue Anwendung zu erstellen.
    • Geben Sie einen Namen für Ihre Anwendung ein Name und Vorname Textfeld.
    • Wählen Sie bei unterstützten Kontotypen die dritte Option aus „Konten in einem beliebigen Identitätsanbieter oder Organisationsverzeichnis (zur Authentifizierung von Benutzern mit Benutzerflüssen)“.
    • Gehen Sie zu Ihrem Shopify-Shop und klicken Sie auf Apps Registerkarte, und wählen Sie die Single Sign On – SSO-Anmeldung Anwendung.
    • Shopify-App-Bereich – Single-Sign-On-Anwendung
    • Klicken Sie auf IDP einrichten Schaltfläche oben links in der Navigationsleiste.
    • Single Sign-On (SSO) für Shopify (Plus und Non Plus), IDP für die Aktivierung von Single Sign-On (SSO) konfigurieren
    • Wählen Sie in der linken Navigationsleiste aus Konfigurieren Sie SSO und klicken Sie auf Identitätsanbieter hinzufügen .
    • Shopify – miniorange SSO-Anwendung – wählen Sie OAuth 2.0
    • Sie finden die OAuth-Rückruf-URL der OAuth 2.0 .
    • Shopify – miniorange SSO-Anwendung – wählen Sie OAuth 2.0
    • Klicken Sie auf Registrieren Klicken Sie auf die Schaltfläche, um Ihre Bewerbung zu erstellen.
    • Azure AD B2C Single Sign-On (SSO) – Erstellen
  • Nach erfolgreicher Anwendungserstellung werden Sie auf die Übersichtsseite der neu erstellten Anwendung weitergeleitet. Wenn nicht, können Sie zu den App-Registrierungen gehen und nach dem Namen Ihrer Bewerbung suchen. Sie finden Ihre Bewerbung dann in der Liste.
  • Azure AD B2C Single Sign-On (SSO) – Anwendungsoption
  • Kopieren Sie Ihre Anwendungs-ID und speichern Sie es unter Ihrem Kunden-ID Textfeld in Ihrem Shopify Single Sign-On (SSO)-Anmeldung Anwendung.
  • Azure AD B2C Single Sign-On (SSO) – Anwendungs-ID
  • Kopieren Sie für den Azure B2C-Mandanten den Domänennamen unten Essentielles auf der Startseite und speichern Sie es. Wir werden es später benötigen.
  • Azure AD B2C Single Sign-On (SSO) – Schlüssel generieren
  • Klicken Sie dann auf Zertifikate und Geheimnisse und dann auf klicken Neues Kundengeheimnis um ein Client-Geheimnis zu generieren. Geben Sie eine Beschreibung ein und klicken Sie auf Speichern .
  • Azure AD B2C Single Sign-On (SSO) – Schlüssel generieren
  • Kopieren Sie den Geheimwert von der Seite „Zertifikate und Geheimnisse“ und speichern Sie ihn als Kundengeheimnis in Ihrem Shopify Single Sign-On (SSO)-Anmeldung Anwendung.
  • Azure AD B2C Single Sign-On (SSO) – Schlüssel generieren

1.1 Fügen Sie Benutzer in Ihrer B2C-Anwendung hinzu

  • Gehen Sie auf der Startseite zu Nutzer Tab in der linken Ecke.
  • Azure AD B2C Single Sign-On (SSO) – Benutzerfluss
  • Klicken Sie auf Neuer Benutzer auf der Seite des Benutzers.
  • Azure AD B2C Single Sign-On (SSO) – Benutzerfluss
  • Auswählen Erstellen Sie Azure AD B2C Benutzer. Klicken Sie dann auf E-Mail Legen Sie in der Anmeldemethode Ihr Passwort fest und klicken Sie auf Erstellen um die Benutzerdetails zu speichern und eine Testkonfiguration durchzuführen.
  • Azure AD B2C Single Sign-On (SSO) – Benutzerfluss Azure AD B2C Single Sign-On (SSO) – Benutzerfluss

1.2 So erstellen und fügen Sie Richtlinien hinzu

  • Gehen Sie zum Benutzerflüsse Tab und klicken Sie dann auf Neuer Benutzerfluss.
  • Azure AD B2C Single Sign-On (SSO) – Benutzerfluss
  • Wählen Sie einen Benutzerflusstyp aus Registrieren und anmelden dann klicken Sie auf Erstellen .
  • Azure AD B2C Single Sign-On (SSO) – Sektenbenutzerfluss
  • Geben Sie alle Informationen ein, z. B. Name, Identitätsanbieter usw., und klicken Sie dann auf Erstellen .
  • Azure AD B2C Single Sign-On (SSO) – Informationen zum Benutzerfluss
  • Kopieren Sie den Wert des Richtliniennamens. Dies ist beim Konfigurieren von Autorisierungs- und Token-Endpunkten erforderlich.

1.3 Fügen Sie Ihrer Anwendung Benutzeransprüche hinzu

  • Gehen Sie zu Benutzerströme unter Richtlinien in der linken Ecke. Wählen Sie die konfigurierte Richtlinie aus.
  • Azure AD B2C Single Sign-On (SSO) – Informationen zum Benutzerfluss
  • Auswählen Anwendungsansprüche in den Einstellungen.
  • Azure AD B2C Single Sign-On (SSO) – Informationen zum Benutzerfluss
  • Wählen Sie die gewünschten Attribute aus, die in der Testkonfiguration angezeigt werden sollen, und speichern Sie sie.
  • Azure AD B2C Single Sign-On (SSO) – Informationen zum Benutzerfluss
  • Gehen Sie zu Anwendung → Wählen Sie die Anwendung aus und gehen Sie zu API-Berechtigungen Tab.
  • Azure B2C B2C Single Sign-On (SSO) – API-Berechtigungen
  • Klicken Sie auf Berechtigung hinzufügen Knopf und dann Microsoft Graph-API -> Delegierte Berechtigungen wählen openid, Profil Bereich, und klicken Sie auf Berechtigungen hinzufügen .
  • Azure B2C B2C Single Sign-On (SSO) – API-Berechtigungen anfordern
  • Klicken Sie auf Einwilligung erteilen für Demo-Taste.
  • Gehen Sie zur Registerkarte „Manifest“ und suchen Sie Gruppenmitgliedschaftsansprüche Ändern Sie den Wert in "Alle" und klicken Sie auf Speichern .
  • Azure B2C B2C Single Sign-On (SSO) – Gruppenmitgliedschaftsansprüche

1.4 Endpunkte

  • Gehen Sie zu Anwendungsregistrierungen -> Endpunkte.

    Microsoft Azure b2c Single Sign On (SSO) Anmeldung: azure-b2c-endpoints
  • In Zeichen und Genehmigung Endpunkt-URL, ersetzen mit Ihrem konfigurierten Richtliniennamen.
  • Sie haben Azure AD B2C erfolgreich als OAuth-Anbieter konfiguriert, um eine Benutzerauthentifizierung mit Azure AD B2C Single Sign-On (SSO)-Anmeldung in Ihrem Shopify Store zu erreichen.

2. Konfigurieren Sie Azure B2C als OAuth 2.0-Anbieter in Shopify.

  • Gehen Sie erneut zu Ihrem Shopify-Shop und klicken Sie auf Apps Registerkarte, und wählen Sie die Single Sign On – SSO-Anmeldung Anwendung.
  • Shopify-App-Bereich – Single-Sign-On-Anwendung
  • Klicken Sie auf IDP einrichten Schaltfläche oben links in der Navigationsleiste.
  • Single Sign-On (SSO) für Shopify (Plus und Non Plus), IDP für die Aktivierung von Single Sign-On (SSO) konfigurieren
  • Wählen Sie in der linken Navigationsleiste aus Konfigurieren Sie SSO und klicken Sie auf Identitätsanbieter hinzufügen .
  • Shopify – miniorange SSO-Anwendung – Identitätsanbieter hinzufügen
  • Auswählen OAuth 2.0 und geben Sie in der folgenden Tabelle die erforderlichen Details wie Client-ID, Client-Geheimnis, Endpunkte und Umfang ein.
  • Shopify – miniorange SSO-Anwendung – wählen Sie OAuth 2.0
  • Geben Sie die folgenden Werte ein.
    App Name Azure B2C
    Anzeigename der App Wählen Sie den passenden Namen
    OAuth-Autorisierungsendpunkt Ab Schritt 1.4
    OAuth-Zugriffstoken-Endpunkt Ab Schritt 1.4
    Kunden-ID Ab Schritt 1
    Kundengeheimnis Ab Schritt 1
    Geltungsbereich openid
  • Sie haben die Shopify-Seitenkonfiguration abgeschlossen.

3. Testen Sie die Verbindung

  • Gehen Sie zum Konfigurieren Sie SSO Tab.
  • Klicken Sie auf Wählen Sie >> Verbindung testen Option für den von Ihnen konfigurierten Identitätsanbieter.
  • Azure B2C Single Sign On SSO-Testverbindung
  • Wenn Sie gültige Azure B2C-Anmeldeinformationen eingeben, wird ein Popup-Fenster angezeigt, das im folgenden Bildschirm angezeigt wird.
  • Azure B2C Single Sign On SSO SuccessTestConnection

4. Testen Sie SSO für Ihren Shopify Store

  • Gehen Sie zu Ihrer Shopify Store-Anmeldeseite.(https:// /Account Login)
  • Klicken Sie auf Login-Button Sie haben es zuvor angepasst.
  • Wählen Sie den Google OAuth-Anbieter für das Projekt aus
  • Sie werden zur Anmeldeseite des IDP weitergeleitet, den Sie im vorherigen Schritt konfiguriert haben. Melden Sie sich mit Ihren IDP-Kontoanmeldeinformationen an.
  • Sie werden erfolgreich in Ihrem Shopify-Shop angemeldet.

In diesem Leitfaden haben Sie Azure AD B2C Single Sign-On (SSO) durch Konfigurieren erfolgreich konfiguriert Azure AD B2C als OAuth-Anbieter und Shopify als OAuth-Client mit unseren Shopify Single Sign-On – SSO-Anmeldung App. Diese Lösung stellt sicher, dass Sie innerhalb von Minuten bereit sind, mit Azure AD B2C-Anmeldeinformationen einen sicheren Zugriff auf Ihren Shopify Store bereitzustellen.


Problemlösung

ungültige Anfrage

Dies kann daran liegen, dass sich Ihre primäre Domain von Ihrer Shopify-Domain unterscheidet. Befolgen Sie die angegebenen Schritte, um Ihre primäre Domäne zu überprüfen und sicherzustellen, dass SSO funktioniert .

shopify_plan_expired

Dieses Problem tritt auf, wenn entweder die Der Testzeitraum Ihres Entwicklungsplans ist abgelaufen. Oder wenn Ihr Plan es nicht ist automatisch erneuert von der Shopify-Seite. Kontaktiere uns unter shopifysupport@xecurify.com um das Plan-Upgrade-Problem zu lösen und eine reibungslose Funktion zu gewährleisten SSO – Single Sign-On Anwendung.

invalid_attributes_received

Da E-Mail in Shopify sowohl für die Kontoerstellung als auch für den Anmeldevorgang eine erforderliche Entität ist, ist Single Sign On in diesem Fall nicht erfolgreich. Um diesen Fehler zu beheben, befolgen Sie bitte die Anweisungen .

Es ist ein_Fehler aufgetreten

Wenn ich SSO durchführe, erhalte ich die Fehlermeldung „Bitte überprüfen Sie, ob die Shopify-App installiert ist“. Um diesen Fehler zu beheben, befolgen Sie bitte die Anweisungen .

Wenn Ihr Fehler oder Ihre Anfrage hier nicht aufgeführt ist, klicken Sie auf hier andere zu sehen.


Häufig gestellte Fragen (FAQs)


Ich habe die Schritte zum Einrichten von IdP befolgt, aber wo kann ich SSO überprüfen?

Befolgen Sie die beschriebenen Schritte . um SSO in Shopify mit Ihrem bevorzugten IDP zu konfigurieren.

Ich habe die Shopify SSO-Anwendung installiert. Ich habe auf die Option „SETUP IDP“ geklickt, aber es öffnete sich nichts.

Die Weiterleitung zu einer anderen Website ist möglicherweise im Browser blockiert. Bitte befolgen Sie die angegebenen Schritte hier um das Problem zu lösen.

Wenn ich versuche, SSO durchzuführen, werde ich zur Seite „Falsche App-Konfiguration“ weitergeleitet und bei weiteren Versuchen auch zu https://store.xecurify.com/moas/login

Möglicherweise versuchen Sie, SSO in einer anderen Registerkarte desselben Browsers durchzuführen, in dem Sie unsere Single Sign-On-SSO-Anwendung geöffnet oder auf das Konfigurationsportal unserer Anwendung zugegriffen haben. In diesem Fall wird SSO aus Sicherheitsgründen eingeschränkt.
Versuche zu performen Single Sign On in einem neues Inkognito-/Privatfenster oder in einem anderer Browser damit SSO funktioniert.

Nach der Durchführung von SSO möchte ich, dass meine Kunden zur Seite mit den Kollektionen oder Rabattangeboten weitergeleitet werden.

Befolgen Sie die beschriebenen Schritte . um Ihren Kunden zu Sammlungen/Warenkorb oder einer anderen Seite weiterzuleiten.

Wählen Sie Ihren bevorzugten Identitätsanbieter und beginnen Sie sofort mit der Einrichtung von SSO für Shopify



Wenn Sie etwas suchen, das Sie nicht finden können, schreiben Sie uns bitte eine E-Mail an shopifysupport@xecurify.com

Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com