Sökresultat :

×

DNN OAuth Single Sign-On (SSO) med WHMCS som OAuth-leverantör


DNN OAuth enkel inloggning (SSO) autentiseringsleverantör ger möjlighet att aktivera OAuth Single Sign-On för din DotNetNuke-webbplats. Genom att använda enkel inloggning kan du bara använda ett lösenord för att komma åt din DotNetNuke-webbplats och tjänster. Vår autentiseringsleverantör är kompatibel med alla OAuth-kompatibla identitetsleverantörer. Här kommer vi att gå igenom en steg-för-steg-guide för att konfigurera Single Sign-On (SSO) mellan DNN och WHMCS med tanke på WHMCS som OAuth-leverantör. För att veta mer om de andra funktionerna vi tillhandahåller för DNN OAuth Single Sign-On (SSO), klicka här..

Förutsättningar: Ladda ner och installation

  • Ladda ner leverantören av DNN Oauth Single Sign On-autentisering med länken ovan.
  • Ladda upp installationspaketet dnn-oauth-single-sign-on_xxx_Install genom att gå in Inställningar > Tillägg > Installera tillägg.
  • Nu under Fliken Installerade tillägg välj Autentiseringssystem. Här kan du se miniOrange DNN OAuth-autentiseringsleverantör.
  • DNN OAuth SSO - Autentiseringsleverantör
  • Klicka bara på pennikonen som nämns i bilden nedan för att konfigurera DNN OAuth-autentiseringsleverantören.
  • DNN OAuth SSO - Autentiseringsleverantör pennikon
  • Gå nu till fliken webbplatsinställningar. Här kan du se DNN OAuth Authentication Provider Dashboard.
  • DNN OAuth SSO - Dashboard för autentiseringsleverantör
  • Du har slutfört installationen av autentiseringsleverantören på din DNN-webbplats.

Steg för att konfigurera DNN Single Sign-On (SSO) med WHMCS som IDP

1. Konfigurera autentiseringsleverantör för att ställa in OAuth Single Sign-On (SSO)

  • För att konfigurera programmet i autentiseringsleverantören, klicka på knappen Lägg till ny leverantör på fliken Identitetsleverantörsinställningar.
  • DNN OAuth SSO - lägg till ny IDP

    Välj din identitetsleverantör

  • Välja WHMCS som identitetsleverantör från listan. Du kan också söka efter din identitetsleverantör med hjälp av sökrutan.
  • DNN OAuth SSO - Välj identitetsleverantör

2. Konfigurera WHMCS som OAuth-leverantör

  • För att konfigurera OAuth Provider-applikationen, gå till din WHMCS-domän och logga in på ditt WHMCS-administratörskonto.
  • Du kommer att presenteras med följande skärm. Gå till Inställning OpenID Connect på navigeringsfältet överst.
  • DNN WHMCS OAuth SSO - Konfigurera OpenID Connect i WHMCS
  • Klicka på Generera autentiseringsuppgifter för nya klient-API knapp.
  • DNN WHMCS OAuth SSO - Skapa nya klientuppgifter
  • Du kommer att omdirigeras till sidan med appdetaljer. Fyll i nödvändiga uppgifter och ange Auktoriserade omdirigerings-URI:er från miniOrange ASP.NET OAuth-klient och klicka på Skapa inloggningsuppgifter.
  • DNN WHMCS OAuth SSO - Konfigurera ny klient
  • Du kommer att föras till sidan med appdetaljer. Här kan du hitta kund-ID och Klienthemlighet som du kommer att kräva i steg 3 att konfigurera miniOrange ASP.NET OAuth-klient.
  • DNN WHMCS OAuth SSO - Kontrollera din klientkonfiguration

    WHMCS-slutpunkter och omfattning:


    Klient ID : Klicka här
    Klienthemlighet: Klicka här
    Omfattning: openid profil e-post
    Auktorisera slutpunkt: https://{yourWHMCSdomain}/oauth/authorize.php
    Åtkomsttokens slutpunkt: https://{yourWHMCSdomain}/oauth/token.php
    Få användarinformation slutpunkt: https://{yourWHMCSdomain}/oauth/userinfo.php

3. Konfigurera OAuth-leverantör

  • Kopiera URL:en för omdirigering/återuppringning och ge den till din OAuth-leverantör.
  • DNN OAuth SSO - DNN OAuth Redirect URL

4. Konfigurera OAuth-klient

  • Inställd kund-ID, Klienthemlighet, uppdatera endpoints om det behövs och spara inställningarna.
  • DNN OAuth SSO - Konfiguration DNN OAuth SSO - Konfiguration

5. Testa konfigurationen

  • Gå nu till Inställningar för identitetsleverantör fliken.
  • Klicka på under de valda åtgärderna Testkonfiguration för att kontrollera om du har konfigurerat autentiseringsleverantören korrekt.
  • DNN OAuth SSO - Testar OAuth SSO
  • Efter lyckad konfiguration kommer du att få Attributnamn och Attributvärden i Test Configuration-fönstret.
  • DNN OAuth SSO - Testar OAuth SSO

6. Attributmappning

  • För attributmappning välj Redigera konfiguration från rullgardinsmenyn Välj åtgärder.
  • Karta e-post och användarnamn med Attributnamn du kan se i Test Configuration-fönstret och spara inställningarna.
  • DNN OAuth SSO - DNN OAuth-attributmappning

Du kan konfigurera ASP.NET SAML Single Sign-On (SSO) -modulen med valfri identitetsleverantör, till exempel 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 anpassade identitetsleverantör . För att kontrollera andra identitetsleverantörer, klicka här.

Ytterligare resurser

Behöver hjälp?

Hittar du inte din identitetsleverantör? Maila oss på dnnsupport@xecurify.com så hjälper vi dig att konfigurera SSO med din IDP och för snabb vägledning (via e-post/möte) om dina behov. Vårt team hjälper dig att välja den bästa lösningen/planen utifrån dina behov.


Hej där!

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

stödja