Suchergebnisse :

×

ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP


Das ASP.NET OAuth Single Sign-On (SSO) -Modul ermöglicht die Aktivierung von OAuth Single Sign-On für Ihre ASP.NET-Anwendungen. Mit Single Sign-On benötigen Sie nur ein einziges Passwort für den Zugriff auf Ihre ASP.NET-Anwendungen und -Dienste. Unser Modul ist mit allen OAuth-konformen Identitätsanbietern kompatibel. In dieser Schritt-für-Schritt-Anleitung beschreiben wir die Konfiguration von Single Sign-On (SSO) zwischen ASP.NET und Shopify, wobei Shopify als OAuth-Anbieter dient.

Voraussetzungen: Download und Installation

  • Herunterladen miniOrange ASP.NET OAuth 2.0-Modul.
  • Extrahieren Sie zum Einrichten des Connectors die asp-net-oauth-sso-module.zip, finden Sie eine DLL-Datei miniorange-oauth-sso.dll, eine Konfigurationsdatei oauthsso.config und einem Integration.md Datei, die die Schritte zum Hinzufügen des Moduls in Ihre Anwendung enthält.
  • Speichern miniorange-oauth-sso.dll im bin-Ordner (wo Ihre anderen DLL-Dateien vorhanden sind) für Ihre Anwendung.
  • Registrieren miniorangeoauthsso Modul in Ihrer Anwendung gemäß den bereitgestellten Schritten in der Integration.md Datei.
  • Fügen Sie die bereitgestellte Konfigurationsdatei hinzu oauthsso.config im Stammverzeichnis Ihrer Anwendung.
  • Öffnen Sie nach der Integration den Browser und durchsuchen Sie das Connector-Dashboard mit der folgenden URL:
    https:// <your-application-base-url>/?ssoaction=config
  • Wenn die Registrierungs- oder Anmeldeseite angezeigt wird, haben Sie den miniOrange Oauth SSO-Connector erfolgreich für Ihre Anwendung hinzugefügt.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – registrieren Sie sich bei miniorange
  • Registrieren or Login zur Konfiguration des Connectors.

Schritte zum Konfigurieren von ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP

1. Konfigurieren Sie Shopify als Identitätsanbieter

  • Gehen Sie zu Ihrem Shopify-Shop und klicken Sie auf Apps Registerkarte, und wählen Sie Als IDP speichern Anwendung.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Select-App
  • Klicken Sie auf Setup-Anwendung in der linken Navigationsleiste.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Setup-App
  • Wählen Sie in der linken Navigationsleiste aus Apps und klicken Sie auf Anwendung hinzufügen.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Neue Anwendung hinzufügen
  • Navigieren OAuth/OIDC Registerkarte, und wählen Sie OpenID Connect um ASP.NET als Dienstanbieter zu konfigurieren.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Dienstanbieter auswählen
  • Im Anwendungsabschnitt hinzufügen Geben Sie die Werte anhand der folgenden Tabelle ein.
  • Client-Name Wählen Sie entsprechend Ihrer Wahl einen passenden Namen.
    Beschreibung Fügen Sie entsprechend Ihrer Wahl eine entsprechende Beschreibung hinzu.
    Gruppenname DEFAULT
    Versicherungsname ASP.Netto
    Login-Methode Passwort
    ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Geben Sie die Umleitungs-URL und den Clientnamen ein ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Geben Sie den Richtliniennamen ein und wählen Sie den Anmeldetyp
  • Klicken Sie auf Gespeichert um die Konfigurationen zu speichern.
  • Bewegen Sie nach dem Speichern der Anwendung den Mauszeiger auf Auswählen und dann auf klicken Bearbeiten der konfigurierten Anwendung.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Bearbeitungsoption
  • Sie werden den Client-ID, Client-Geheimnis, Endpunkte und Bereiche. Halten Sie diese Werte griffbereit, da Sie sie später benötigen werden.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – halten Sie Endpunkte griffbereit
  • Gehen Sie nun in der linken Navigationsleiste zu Apps und klicken Sie auf Gehen Sie zurück zum Laden von oben rechts.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – zurück zum Store
  • Geben Sie den primären Domainnamen Ihres Shopify-Shops ein (entfernen Sie „https:“ und Schrägstriche) und klicken Sie auf Gespeichert.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Geben Sie den Domänennamen ein

    Sie haben die ASP.NET-Anwendung erfolgreich im Shopify-Shop konfiguriert.

2. Konfigurieren Sie die ASP.NET-Anwendung als Dienstanbieter

  • Nachdem Sie Ihren OAuth-Anbieter konfiguriert haben, erhalten Sie Folgendes Client-ID, Client-Geheimnis, Endpunkt autorisieren, Zugriffstoken-Endpunkt und Endpunkt für Benutzerinformationen abrufen. Konfigurieren Sie diese Werte in den entsprechenden Feldern.
  • Füllen Sie alle erforderlichen Angaben aus und klicken Sie auf Konfiguration speichern.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Konfiguration speichern

3. OAuth-SSO testen

  • Klicken Sie nach dem Speichern der Konfiguration auf Testkonfiguration um zu überprüfen, ob Sie richtig konfiguriert haben.
  • Bei erfolgreicher Konfiguration erhalten Sie Attributname und Attributwerte im Fenster Testkonfiguration. Der folgende Screenshot zeigt ein erfolgreiches Ergebnis.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Testkonfiguration

4. Attributzuordnung

  • Ordnen Sie die von Ihrem OAuth-Server bereitgestellten Attributnamen den Attributen Ihrer ASP.NET-Anwendung zu, die im Abschnitt „Attributzuordnung“ angegeben sind, und klicken Sie auf Attributzuordnung speichern.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Attributzuordnung
  • Hinweis: Alle zugeordneten Attribute werden in der Sitzung gespeichert, sodass Sie in Ihrer Anwendung darauf zugreifen können.

5. Integrationscode

  • Sie finden die Integrationscode auf der Registerkarte „Integrationscode“ im Connector. Kopieren Sie einfach dieses Code-Snippet und fügen Sie es dort ein, wo Sie auf die Benutzerattribute zugreifen möchten.
  • ASP.NET OAuth Single Sign-On (SSO) mit Shopify als IDP – Integrationscode

6. Fügen Sie den folgenden Link in Ihre Anwendung für Single Sign-On (SSO) ein.

  • Verwenden Sie die folgende URL als Link in Ihrer Anwendung, von der aus Sie SSO durchführen möchten:
    http://base-url/?ssoaction=login
  • Sie können es zum Beispiel verwenden als:
    <a href="http://base-url/?ssoaction=login”>Log in</a>"

Sie können das DNN SAML Single Sign-On (SSO) -Modul mit beliebigen Identitätsanbietern wie 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 benutzerdefinierten Identitätsanbieter konfigurieren. Weitere Identitätsanbieter finden Sie hier.

Weitere Informationen


Hilfe benötigt?

Sie finden Ihren Identitätsanbieter nicht? Schreiben Sie uns an aspnetsupport@xecurify.com. Wir helfen Ihnen gerne bei der Einrichtung von SSO mit Ihrem Identitätsanbieter und beraten Sie schnell (per E-Mail oder in einem persönlichen Gespräch) zu Ihren Anforderungen. Unser Team unterstützt Sie bei der Auswahl der optimalen Lösung bzw. des passenden Tarifs.


Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung