Steg för att konfigurera DNN OAuth Single Sign-On (SSO)-modulen
Steg 1: Ladda ner och installera modulen i DotNetNuke.
-
Download
paketet för DNN OAuth Single Sign-On (SSO)-modulen.
-
Ladda upp installationspaketet dnn-oauth-single-sign-on_xxx_Install genom att gå in Inställningar > Tillägg > Installera tillägg.
Steg 2: Lägga till modul på DNN-sidan.
-
Öppna någon av sidorna på din DNN-webbplats (redigeringsläge) och klicka på
Lägg till modul.
-
Sök efter oauthclientsso och klicka på oauthclientsso. Dra och släpp modulen på sidan där du vill.
-
Du är klar med installationen av modulen på din DNN-webbplats.
-
Om du vill lägga till modul på varje sida på din dnn-sajt, gå till
Modulinställningar >> Modulinställningar >> Avancerade inställningar.
-
Markera rutan för Visa modul på alla sidor och klicka på
Uppdatering.
Steg 3: Konfigurera modul för att ställa in OAuth Single Sign-On (SSO)
- Gå till Modulinställningar >> oauthclientsso inställningar.
-
Sök i din OAuth/OpenID/JWT-leverantörsapplikation eller klicka på din OAuth/OpenID/JWT-leverantörsapplikation från den givna applikationens lista.
-
Om ditt program/servernamn inte finns i standardlistan. Du kan klicka på Anpassad OAuth 2.0-app or
Anpassad OpenID Connect-app för att lägga till en anpassad OAuth/OpenID/JWT Connect Server.
Steg 4: Konfigurera OAuth-leverantör
-
Kopiera Omdirigera/återuppringningsadress från modulens
Grundinställningar
fliken.
-
Ge det till din OAuth/OpenID/JWT-leverantör för att konfigurera det på deras sida.
Steg 5: Konfigurera OAuth-klient
1. Om du använder någon anpassad Oauth/JWT-leverantör
-
Konfigurera din OAuth/JWT-leverantör så får du
Client ID, Client Secret, Authorize Endpoint, Access Token Endpoint
och Användarinformation Slutpunkt från din OAuth/OpenID/JWT-leverantör.
-
Lägg till det som stöds omfattningar av din OAuth/OpenID/JWT-leverantör.
-
Klicka på Spara/Uppdatera knappen för att spara modulkonfigurationer.
2. Om du har valt någon av standardleverantörerna för OAuth/JWT från den angivna listan
-
Notera: För standardapplikationer i standardlistan fylls slutpunkter och scopes i automatiskt. Men du kan ändra det om det behövs.
-
Din OAuth/JWT-leverantör kommer att förse dig med
Klient-/app-ID och Kundhemlighet. Kopiera klient-/app-ID och klienthemlighet och klistra in det under klient-ID och klienthemlighet i modulkonfigurationsfönstret.
-
Bekräfta att du har fyllt i alla obligatoriska fält och klicka på
Uppdatera / Spara.
Steg 6: Testa konfigurationen
-
Klicka på Testkonfiguration för att kontrollera om du har konfigurerat plugin-programmet korrekt.
-
Efter lyckad konfiguration kommer du att få Attributnamn och Attributvärden i Test Configuration-fönstret.
Steg 7: Kartlägga de grundläggande attributen
-
Gå till
oauthclientsso inställningar >> Avancerade inställningar >> Attributmappning.
-
Karta e-post och användarnamn med Attributnamn du kan se i fönstret Testkonfiguration.
- Klicka på Save knappen för att spara inställningarna.
Steg 8: Lägga till inloggnings-/SSO-widget på DNN-sidan
-
För att lägga till knapp på DNN-sidan bredvid modulinställningarna klicka på Lägg till objekt (pennikon).
- Klicka på Lägg till widget alternativ för att lägga till inloggningsknappen.
Du kan också konfigurera modulen DNN SAML 2.0 Single Sign-On (SSO) med valfri identitetsleverantör som t.ex.
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 eller till och med med din egen anpassad identitetsleverantör. MiniOrange ASP.NET SAML 2.0 Connector stöder C# och
Visual Basic språk.
Vi tillhandahåller även ASP.NET SAML Single Sign-On-modul för att ställa in Single Sign-On till dina ASP.NET Custom Applications.
Klicka här
att veta mer.
miniOrange ger dig också moduler för integration med äldre appar som t.ex
Active Directory, SiteMinder, Radius, Unix och så vidare.
Använda SAML-, OAuth-, OpenID-, ADFS- och WSFED-protokoll, vi kan också hjälpa dig att lägga till inloggning/autentisering till din Umbraco-webbplats.
Ytterligare resurser:
Behöver hjälp?
Kan du inte hitta din identitetsleverantör? Maila oss vidare
dnnsupport@xecurify.com
och vi hjälper dig att ställa in SSO med din IDP och för snabb vägledning (via e-post/möte) om ditt krav och vårt team hjälper dig att välja den bästa lämpliga lösningen/planen enligt dina krav.
×