Résultats de recherche :

×

Authentification unique (SSO) DNN OAuth utilisant IdentityServer3 comme fournisseur OAuth


La Authentification unique DNN OAuth (SSO) Le module permet l'authentification unique OAuth pour vos applications DotNetNuke. Vous pouvez utiliser l'authentification unique pour accéder à votre site et à vos services DotNetNuke avec un seul mot de passe. Notre module fonctionne avec tous les compatibles OAuth fournisseurs d'identité. Voici un guide étape par étape pour configurer l'authentification unique (SSO) entre DNN et IdentityServer3 en utilisant IdentityServer3 comme fournisseur OAuth. Cliquez sur ici pour en savoir plus sur les différentes fonctionnalités que nous proposons pour l'authentification unique (SSO) DNN OAuth.

Pré-requis : téléchargement et installation

  • Télécharger le module d'authentification unique DNN OAuth.
  • Accédez à Paramètres > Extension > Installer l'extension et extrayez le zip et téléchargez l'extension dnn-oauth-single-sign-on_xxx_Install.
  • DNN OAuth Single Sign-On (SSO) utilisant IdentityServer3 comme IDP - oauthclientsso

1. Ajout d'un module sur la page DNN

  • Ouvrez l'une des pages DNN (mode édition) et sélectionnez Ajouter un module.
  • DNN OAuth Single Sign-On (SSO) utilisant IdentityServer3 comme IDP - ajouter le module dnn
  • Rechercher oauthclientsso et faites glisser et déposez le module sur la page souhaitée.
  • DNN OAuth Single Sign-On (SSO) utilisant IdentityServer3 comme IDP - oauthclientsso
  • Vous avez terminé l'installation du module sur votre application DNN.
  • Cliquez sur Paramètres du module >> Paramètres du module >> Paramètres avancés si vous souhaitez ajouter le module à chaque page de votre site DNN.
  • DNN OAuth Single Sign-On (SSO) utilisant IdentityServer3 comme IDP - oauthclientsso
  • Cochez la case à côté de Module d'affichage sur toutes les pages et cliquez sur Mises à jour.

2. Configurez IdentityServer3 en tant que fournisseur OAuth

  • Référez-vous au Documentation pour configurer IdentityServer3 en tant que fournisseur d'identité.
  • Dans l'onglet Configurer OAuth, copiez l'URL de redirection/de rappel et saisissez-la dans votre IdentityServer3.
  • Copiez votre identifiant client et votre secret et enregistrez-les dans le Client OAuth DNN plugin.
  • Vous avez terminé avec succès les configurations de votre fournisseur OAuth IdentityServer3.
  • Points de terminaison et portée d'IdentityServer3 :


    Identité du client : Cliquez ici
    Secret client : Cliquez ici
    Portée: ouvert
    Autoriser le point de terminaison : https://<your-domain>/connect/authorize
    Point de terminaison du jeton d’accès : https://<your-domain>/connect/token
    Obtenir le point de terminaison des informations utilisateur : https://<your-domain>/connect/userinfo
    URL de redirection personnalisée après la déconnexion :[facultatif] : https://<your-domain>/connect/endsession?id_token_hint=##id_token##

3. Configuration des tests

  • Vous pouvez voir la liste des applications que vous avez configurées après avoir enregistré vos paramètres.
  • Cliquez sur Modifier pour mettre à jour la configuration.
  • DNN OAuth Single Sign-On (SSO) utilisant IdentityServer3 comme IDP - configuration de test
  • Cliquez sur Configuration du test pour vérifier si la configuration est correcte.
  • Vous verrez le nom des attributs et les valeurs des attributs dans la fenêtre de configuration de test si la configuration a réussi.
  • DNN OAuth Single Sign-On (SSO) utilisant IdentityServer3 comme IDP - configuration réussie

4. Cartographie des attributs

  • Accédez à Paramètres oauthclientsso >> Paramètres avancés >> Mappage d'attributs.
  • DNN OAuth Single Sign-On (SSO) utilisant IdentityServer3 comme IDP - mappage d'attributs
  • Mappez l'e-mail et le nom d'utilisateur avec le Nom d'attribut reçu dans la fenêtre de configuration du test.

5. Ajout d'un widget

  • Pour ajouter le widget, allez sur Ajouter un widget.
  • DNN IdentityServer3OAuth SSO - ajout d'un widget
  • Cliquez sur Ajouter un widget bouton. Un bouton sera ajouté sur la page DNN.

Vous pouvez configurer le Authentification unique ASP.NET SAML (SSO) module avec n’importe quel fournisseur d’identité tel que 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 ou même avec le vôtre fournisseur d'identité personnalisé. Pour vérifier d'autres fournisseurs d'identité, cliquez sur ici.

Ressources additionnelles


Besoin d'aide?

Vous ne parvenez pas à trouver votre fournisseur d'identité ? Envoyez-nous un mail à dnnsupport@xecurify.com et nous vous aiderons à configurer le SSO avec votre IDP et pour des conseils rapides (par e-mail/réunion) sur vos besoins et notre équipe vous aidera à sélectionner la solution/le plan le mieux adapté à vos besoins.


Bonjour!

Besoin d'aide? Nous sommes ici !

Support
Contacter l'assistance miniOrange
succès

Merci pour votre demande.

Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com