Résultats de recherche :

×

S'inscrire Contactez-Nous

DNN SAML Single Sign-On (SSO) avec Auth0 comme IDP


Authentification unique DNN SAML (SSO) Le fournisseur d'authentification permet d'activer l'authentification unique SAML pour vos applications DotNetNuke. Grâce à l'authentification unique, vous ne pouvez utiliser qu'un seul mot de passe pour accéder à votre application et à vos services DotNetNuke. Notre fournisseur d'authentification est compatible avec tous les systèmes d'authentification compatibles SAML. fournisseurs d'identité. Ici, nous allons passer en revue un guide étape par étape pour configurer l'authentification unique (SSO) entre DotNetNuke et Auth0 en considérant Auth0 comme IdP.

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

  • Télécharger le package pour le fournisseur d’authentification DNN SAML Single Sign-On (SSO).
  • Téléchargez le package d'installation dnn-saml-single-sign-on_xxx_Install en entrant Paramètres > Extension > Installer l'extension.

Étapes pour configurer l'authentification unique DNN (SSO) à l'aide d'Auth0 comme IDP

1. Ajouter un fournisseur d'authentification sur la page DNN

  • Maintenant sous la Onglet Extensions installées Sélectionner Systèmes d'authentification.Ici vous pouvez voir le Plugin d'authentification miniOrange DNN SAML.
  • DNN SAML SSO - Module de recherche dans DNN
  • Cliquez simplement sur l'icône en forme de crayon comme mentionné dans l'image ci-dessous pour configurer le fournisseur d'authentification DNN SAML.
  • DNN SAML SSO - Module de recherche dans DNN
  • Accédez maintenant à l'onglet Paramètres du site. Vous pouvez y voir le tableau de bord du fournisseur d'authentification DNN SAML.
  • DNN SAML SSO - Tableau de bord du fournisseur d'authentification
  • Vous avez terminé l'installation du fournisseur d'authentification sur votre site DNN.

2. Configurez Auth0 en tant que fournisseur d'identité

  • Sélectionnez votre fournisseur d'identité Auth0 dans la liste ci-dessous.
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Module de recherche
  • Il existe deux manières détaillées ci-dessous de configurer les métadonnées SAML SP du côté de votre fournisseur d'identité.
  • A] Utilisation d'une URL de métadonnées SAML ou d'un fichier de métadonnées :
    • Sous Paramètres du fournisseur de services, vous pouvez trouver l'URL des métadonnées ainsi que la possibilité de télécharger les métadonnées SAML.
    • Copiez l'URL des métadonnées ou téléchargez le fichier de métadonnées pour configurer la même chose du côté de votre fournisseur d'identité.
    • Vous pouvez vous référer à la capture d'écran ci-dessous :
    • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Copier les métadonnées téléchargées
    B] Téléchargement manuel des métadonnées :
    • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Paramètres du fournisseur de services section, vous pouvez copier manuellement les métadonnées du fournisseur de services comme URL de base, ID d'entité SP, URL ACS et partagez-le avec votre fournisseur d'identité pour la configuration.
    • Vous pouvez vous référer à la capture d'écran ci-dessous :
    • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Métadonnées manuelles

    img Pré-requis :

    Copiez ces valeurs du Informations sur le fournisseur de services onglet du plugin SAML.

    • ID d'entité SP
    • URL ACS
    • URL de déconnexion unique

    img Étapes :

  • Cliquez sur Créer une application.
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Ajouter ou créer une application
  • Une nouvelle fenêtre apparaîtra. Entrez un nom pour l'application et sélectionnez Application Web standard. Cliquez sur CREATE .
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Choisissez une application Web standard
  • Sélectionnez le Addons languette.
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Sélectionnez les modules complémentaires SAML SSO
  • Permettre SAML2 option dans les extensions. Cela ouvrira une fenêtre de configuration.
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Activer l'application Web complémentaire SAML 2.0
  • Entrer URL de rappel de l'application, public, destinataire et d'autres paramètres en utilisant ID d'entité SP et URL ACS copié depuis le plugin comme indiqué ci-dessous :
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Ajouter l'ID d'entité SP et l'URL à partir du plugin
  • Faites défiler et cliquez sur Enregistrer.
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Enregistrer l'ID d'entité
  • Rendez-vous dans la section Utilisation onglet et cliquez sur le Métadonnées du fournisseur d'identité lien de téléchargement. Il téléchargera le fichier XML de métadonnées dont vous aurez besoin pour configurer le plugin SAML.
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Téléchargement des métadonnées IDP

    Vous avez configuré avec succès Auth0 en tant qu'IdP SAML (fournisseur d'identité) pour réaliser la connexion Auth0 SSO à votre site DNN.

3. Configurez le fournisseur d'authentification DotNetNuke SAML en tant que fournisseur de services

  • Pour configurer l'application dans le fournisseur d'authentification, cliquez sur le Ajouter un nouvel IdP bouton dans le Onglet Paramètres du fournisseur d'identité.
  • DNN SAML SSO – Sélectionner le fournisseur d'identité

    A] Sélectionnez votre fournisseur d'identité

  • Choisir Auth0 dans la liste. Vous pouvez également rechercher votre fournisseur d'identité à l'aide du champ de recherche.
  • DNN SAML SSO – Sélectionner le fournisseur d'identité

    B] Configurez votre fournisseur d'identité

  • Sous l’onglet Paramètres du fournisseur de services, vous pouvez télécharger les métadonnées SP sous forme de document XML ou copier l’URL des métadonnées.
  • Vous pouvez également copier et coller l’ID d’entité SP et l’URL ACS de la table de métadonnées SP sur votre page de configuration Auth0.
  • DNN SAML SSO - Télécharger DNN en tant que métadonnées SP

    C] Configurez votre fournisseur de services

  • Pour télécharger les métadonnées de l'IdP, vous pouvez utiliser le Importer les métadonnées du fournisseur d'identité bouton sous l'onglet Paramètres du fournisseur d'identité, si vous disposez de l'URL des métadonnées IdP ou du fichier .xml des métadonnées IdP.
  • Alternativement, vous pouvez copier le ID d'entité IDP et URL d'authentification unique valeurs de l'IdP et remplissez-les sous l'onglet Paramètres du fournisseur d'identité.
  • DNN SAML SSO - Tester DNN SAML SSO

4. Test de l'authentification unique SAML

  • Cliquez sur Configuration du test pour vérifier si vous avez configuré correctement le plugin.
  • En cas de configuration réussie, vous obtiendrez le nom de l'attribut et les valeurs de l'attribut dans la fenêtre Configuration du test.
  • DNN SAML Single Sign-On (SSO) utilisant Auth0 comme IDP - Résultat du test Auth0

5. Cartographie des attributs

  • Pour le mappage d'attributs, sélectionnez le Modifier la configuration dans la liste déroulante de sélection des actions.
  • Mapper l'e-mail et le nom d'utilisateur avec Nom d'attribut vous pouvez voir dans la fenêtre Test Configuration et enregistrer les paramètres.
  • DNN OAuth SSO - Mappage des attributs DNN OAuth

6. Obtenez le lien d'authentification unique (SSO) pour votre application

  • Vous pouvez trouver Lien SSO dans le Liste déroulante des actions in Liste des applications du fournisseur d'authentification.
  • DNN OAuth SSO - Widget DNN OAuth

Vous pouvez même configurer le Authentification unique ASP.NET SAML (SSO) module avec n’importe quel fournisseur d’identité tel que ADFS, Microsoft Entra ID (anciennement 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 supplémentaires


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 !

soutenez