Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützungssymbol
miniOrange E-Mail-Support
Erfolg

Vielen Dank für Ihre Anfrage. Unser Team wird sich in Kürze mit Ihnen in Verbindung setzen.

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

Search Results:

×

Einmaliges Anmelden (SSO) für ASP.NET


Einmaliges Anmelden (SSO) für ASP.NET JWT Die Lösung von miniOrange bietet sicheren Single Sign-On-Zugriff auf ASP.NET-Anwendungen mit einem einzigen Satz Anmeldeinformationen. Dies geschieht mithilfe von JSON Web Token (JWT)-Tokens und kann problemlos in ASP.NET integriert werden, das in jedem Framework oder jeder Sprache erstellt wurde. Sie können Ihren Benutzern die soziale Anmeldung ermöglichen, um sicheren Zugriff auf Anwendungen über einen ihrer vorhandenen sozialen Anbieter wie Facebook, Twitter, Google oder LinkedIn zu erhalten.

Mit miniOrange ASP.NET SSO erhalten Sie:

  • Nahtlose Benutzeranmeldung.
  • Endlose Anpassungen Ihrer Anmeldeformulare und -seiten.
  • Vereinfachtes Onboarding von Kunden oder Benutzern.


Mit externer Benutzerquelle verbinden


miniOrange bietet Benutzerauthentifizierung aus verschiedenen externen Quellen, die Verzeichnisse (wie ADFS, Microsoft Active Directory, OpenLDAP, AWS usw.), Identitätsanbieter (wie Microsoft Entra ID, Okta, AWS) und viele mehr. Sie können Ihren bestehenden Verzeichnis-/Benutzerspeicher konfigurieren oder Benutzer in miniOrange hinzufügen.



Folgen Sie der unten stehenden Schritt-für-Schritt-Anleitung für ASP.NET Single Sign-On (SSO).

1. Richten Sie den Connector für die Anwendung auf IIS ein

  • Laden Sie ASP.NET-Connector.
  • Extrahieren Sie die heruntergeladenen asp-net-sso-anschluss ZIP-Datei, um den ASP.NET SAML 2.0-Connector zu erhalten.
  • Fügen Sie den Connector als separate Anwendung hinzu auf IIS.
  • Um eine Anwendung im IIS-Manager hinzuzufügen, kopieren Sie den extrahierten Ordner in den folgenden Pfad: C:\inetpub\wwwroot.
  • Öffnen Sie den IIS-Manager. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ihre Site und klicken Sie auf Anwendung hinzufügen.
  • ASP.NET SSO (Single Sign-On): App hinzufügen

  • Fügen Sie einen Aliasnamen für Ihre Anwendung hinzu. Zum Beispiel: ssoapp
  • Geben Sie den physischen Pfad an, in den Sie die Anwendung kopiert haben: C:\inetpub\wwwroot\asp-net-saml-sso-connector-xxx.
  • ASP.NET SSO (Single Sign-On): App hinzufügen


2. Schritte, um Benutzern die Berechtigung/Erlaubnis zur Verwendung des SAML Connectors zu erteilen

  • Gehen Sie zu diesem Pfad C:\inetpub\wwwroot\
  • Rechtsklick auf die asp-net-sso-anschluss-xxx und wählen Sie Eigenschaften im Vergleich.
  • Wähle aus Sicherheit Registerkarte und klicken Sie auf die Bearbeiten .
  • Auswählen IIS_IUSRS unter der Option „Gruppen- oder Benutzernamen“ ein.
  • ABSICHT Vollzugriff Berechtigung für den IIS_IUSRS-Container, wie in der folgenden Abbildung dargestellt:
  • ASP.NET SSO (Single Sign-On): App hinzufügen


3. Konfigurieren Sie ASP.NET in miniOrange

  • Melden Sie sich bei miniOrange an Admin-Konsole.
  • Zurück Nach Apps >> Anwendung hinzufügen .
  • ASP.NET SSO (Single Sign-On): App hinzufügen

  • In Wählen Sie Anwendungstyp Klicken Sie auf App erstellen Schaltfläche im JWT-Anwendungstyp.
  • ASP.NET SSO (Single Sign-On): App-Typ auswählen

  • Suchen Sie im nächsten Schritt nach ASP.Netto Anwendung aus der Liste. Wenn Ihre Anwendung nicht gefunden wird, suchen Sie nach Extern / JWT App und Sie können Ihre Anwendung einrichten.
  • ASP.NET SSO (Single Sign-On): externe App

  • Geben Sie die Details wie unten angegeben ein.
  • ASP.NET SSO (Single Sign-On): externe App

  • Konfigurieren Sie die Umleitungs-URL, die angibt, wohin die JWT-Antwort gesendet werden soll. Die Umleitungs-URL sollte ein Endpunkt auf ASP.NET sein, an dem Sie SSO erreichen möchten. Geben Sie den Wert als http://<new-appliaction-base-url>/Mo/Callback
  • Klicken Sie auf Speichern.
  • Sobald die Anwendung erfolgreich konfiguriert ist, navigieren Sie zu Wählen Sie >> Bearbeiten gegen Ihre konfigurierte Anwendung.
  • ASP.NET SSO (Single Sign-On): App-Typ auswählen

  • Kopieren Sie die Single-Sign-On-URL und Einzelne Abmelde-URL. Wir werden diese Werte später benötigen.
  • ASP.NET SSO (Single Sign-On): App-Typ auswählen


4. Integration

  • Gehen Sie zur asp-net-sso-anschluss -Ordner.
  • Suchen Sie nach appsettings.json Datei und klicken Sie mit der rechten Maustaste, um sie zu bearbeiten.
  • Setzen Sie die oben gespeicherten Werte vor SSOURL und SCHLÜSSEL beziehungsweise.
  • ASP.NET SSO (Single Sign-On): App-Typ auswählen

  • Der miniOrange SSO-Connector veröffentlicht die Attribute, die vom IDP kommen, auf Ihrer Endpunkt-URL, die aus dem Text der Anfrage abgerufen werden können. Erstellen Sie also zuerst einen Post-Endpunkt in Ihrer Anwendung.
  • Setzen Sie diesen Endpunkt unter APIURL. Verwenden Sie die folgende URL als Link in Ihrer Anwendung, von der aus Sie SSO durchführen möchten: https://<application-base-url>/MO/MOauthRedirect
    Sie können es zum Beispiel verwenden als: <a href="https://<application-base-url>/MO/MOauthRedirect”>Log in</a>

Externe Referenzen

Möchten Sie eine Demo planen?

Demo anfordern
  




Unsere anderen Identity & Access Management-Produkte