Sökresultat :

×

ASP.NET OAuth Single Sign-On (SSO) med WordPress som OAuth-server

ASP.NET är ett webbramverk med öppen källkod för att bygga webbapplikationer och tjänster som kan köras på Windows, macOS och Docker. Man kan få säker åtkomst till ASP.NET-applikationer genom att konfigurera Single Sign-On (SSO) med WordPress som OAuth-server. I slutet av den här guiden kommer du att kunna använda SSO till ASP.NET med WordPress. som OAuth-server. För att veta mer om andra funktioner vi tillhandahåller i ASP.NET SSO-pluginet kan du Klicka här.

  • Ladda ner miniOrange ASP.NET OAuth 2.0-modulen från här..
  • Packa upp asp-net-oauth-sso-module.zip varefter du kommer att se följande filer
    1. miniorange-oauth-sso.dll - Lägg till den här DLL-filen i mappen "bin" (där andra DLL-filer finns). Följ stegen i integration.md fil för att registrera miniorangeoauthsso modul i din applikation.
    2. oauthsso.config - Lägg till den här konfigurationsfilen i programmets rotkatalog.
    3. integration.md - En integrationsfil med instruktioner för att integrera modulen i din applikation.
  • Efter integrationen öppnar du webbläsaren och går till URL:en nedan för att se modulens instrumentpanel: https://<your-application-url>?ssoaction=config
  • När du har installerat klicka på Aktivera.
ASP.NET inloggningssida

  • Registrera eller logga in efter att ha konfigurerat SSO-modulen.
  • Från miniOrange OAuth-server menyn på vänster sida, välj Anpassad OAuth 2.0-klient.
OAuth-server för WordPress - Välj anpassad OAuth 2.0-klient

  • Ange klientnamnet och omdirigerings-/återanrops-URL:en från din ASP.NET-applikation i respektive fält och klicka på Spara klient.
OAuth-server för WordPress - Klientnamn och omdirigerings-URL

  • Anteckna klient-ID, klienthemlighet och slutpunkter för att konfigurera din OAuth-klient och klistra in dessa värden. här..
ASP.NET SSO - Endpoints

  • Konfigurera ASP.NET som OAuth-klient genom att fylla i obligatoriska fält som Auktorisera slutpunkt, klient-ID, klienthemlighet och så vidare.
  • Hitta de värden som behövs för att konfigurera ASP.NET som OAuth-klient
Applikationsnamn:

hood.discount

Klient-ID och hemlighet: Klicka här
Auktorisera slutpunkt:

https://<your-app-url>/wp-json/moserver/authorize

Token Endpoint:

https://<your-app-url>/wp-json/moserver/token

Slutpunkt för användarinformation:

https://<your-app-url>/wp-json/moserver/resource

Omfattning:

profil openid e-post

ASP.NET SSO - Konfigurera OAuth

  • Efter att du har fyllt i de obligatoriska fälten, klicka på Spara.
  • När du har sparat din inställning klickar du på knappen Testa konfiguration för att se om du har gjort allt korrekt.
OASP.NET SSO - Testkonfiguration

  • Mappa attributnamnen som tillhandahålls av din OAuth-server till attributen som tillhandahålls av din ASP.NET-applikation i avsnittet Attributmappning och klicka sedan på Spara attributmappning.
ASP.NET SSO - Spara attributmappning

Obs: Alla mappade attribut lagras i sessionen så att du kan komma åt dem i applikationen.

  • Integreringskoden finns på modulens Integrationskod fliken. Kopiera och klistra bara in kodavsnittet där du behöver komma åt användarattributen.
ASP.NET SSO - Fliken Integration Code

  • Använd följande URL som en länk i din ansökan där du vill utföra SSO:
  • http://base-url/?ssoaction=login
  • Du kan till exempel använda den som
  • <a href="http://base-url/?ssoaction=login">Log in</a>


I den här guiden har du konfigurerat ASP.NET Single Sign-On (SSO) med WordPress som OAuth-server och ASP.NET-applikation som tjänsteleverantör med hjälp av vårt OAuth Server-plugin för WordPress. Den här lösningen säkerställer att du är redo att lansera säker åtkomst till din ASP.NET-applikation med dina WordPress-webbplatsuppgifter inom några minuter.


 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Vi kontaktar dig tidigast!




ADFS_sso ×
Hej där!

Behövs hjälp? Vi är här!

stödja