Resultados de la búsqueda :

×

Inicio de sesión único (SSO) de DNN OAuth utilizando IdentityServer4 como proveedor de OAuth

Inicio de sesión único (SSO) de DNN OAuth utilizando IdentityServer4 como proveedor de OAuth


DNN OAuth Inicio de sesión único (SSO) El módulo brinda la posibilidad de habilitar el inicio de sesión único de OAuth para su sitio DotNetNuke. Al utilizar el inicio de sesión único, puede utilizar solo una contraseña para acceder a su sitio y servicios DotNetNuke. Nuestro módulo es compatible con todos los que cumplen con OAuth. proveedores de identidad. Aquí repasaremos una guía paso a paso para configurar el inicio de sesión único (SSO) entre DNN y Duende IdentityServer4 considerando Duende IdentityServer4 como proveedor de OAuth. Para saber más sobre las otras funciones que ofrecemos para el inicio de sesión único (SSO) de DNN OAuth, haga clic en esta página.

Requisitos previos: descarga e instalación

  • Descargar el módulo de inicio de sesión único DNN Oauth con el enlace anterior.
  • Extraiga el paquete y cargue la extensión. dnn-oauth-single-sign-on_xxx_Install yendo a Configuración > Extensión > Instalar extensión
  • DNN Duende IdentityServer4 OAuth SSO - oauthclientsso

1. Agregar módulo en la página DNN

  • Abra cualquiera de las páginas de su sitio DNN (modo de edición) y haga clic en Agregar módulo.
  • DNN Duende IdentityServer4 OAuth SSO - agregar módulo dnn
  • Busque oauthclientsso y haga clic en oauthclientsso. Arrastre y suelte el módulo en la página donde desee.
  • DNN Duende IdentityServer4 OAuth SSO - oauthclientsso
  • Ha terminado con la instalación del módulo en su sitio DNN.
  • Si desea agregar un módulo en cada página de su sitio dnn, vaya a Configuración del módulo >> Configuración del módulo >> Configuración avanzada.
  • DNN Duende IdentityServer4 OAuth SSO - oauthclientsso
  • Marque la casilla para Módulo de visualización en todas las páginas y haga clic en Actualizar.

2. Configurar Duende IdentityServer4 como proveedor de OAuth

  • Configure Duende IdentityServer4 siguiendo las pautas proporcionadas esta página.
  • Desde la pestaña Configurar OAuth en el complemento Cliente Oauth, recopile la URL de redireccionamiento/devolución de llamada e introdúzcala en su Duende IdentityServer4.
  • Copie su ID de cliente y su secreto de cliente y guárdelos en su Cliente miniOrange DNN OAuth Configuración.
  • Ha completado con éxito las configuraciones del lado del servidor OAuth de Duende IdentityServer4.

  • Puntos finales y alcance de Duende IdentityServer4:


    Identificación del cliente : Haga clic aquí
    Secreto del cliente: Haga clic aquí
    Alcance: abierto
    Autorizar punto final: https://<your-domain>/connect/authorize
    Punto final del token de acceso: https://<your-domain>/connect/token
    Obtener punto final de información del usuario: https://<your-domain>/connect/userinfo
    URL de redireccionamiento personalizada después de cerrar sesión:[opcional]: https://<your-domain>/connect/endsession?id_token_hint=##id_token##

3. Configuración de prueba

  • Después de guardar la configuración, podrá ver la lista de aplicaciones que ha configurado.
  • Haga clic en Editar para actualizar la configuración.
  • DNN Duende IdentityServer4 OAuth SSO - configuración de prueba
  • Haga clic en Configuración de prueba para comprobar si la configuración es correcta.
  • Si la configuración es exitosa, obtendrá el nombre de los atributos y los valores de los atributos en la ventana Configuración de prueba.
  • DNN Duende IdentityServer4 OAuth SSO: configuración exitosa

4. Mapeo de atributos

  • Visite la Configuración de oauthclientsso >> Configuración avanzada >> Mapeo de atributos.
  • DNN Duende IdentityServer4 OAuth SSO - asignación de atributos
  • Asigne correo electrónico y nombre de usuario con Nombre del Atributo Puede verlo en la ventana Configuración de prueba.

5. Agregar widget

  • Para agregar el widget, vaya a Agregar widget.
  • DNN Duende IdentityServer4 OAuth SSO: agregar widget
  • Haga clic en Agregar widget botón. Se agregará un botón en la página DNN.

Puedes configurar el Inicio de sesión único (SSO) de ASP.NET SAML módulo con cualquier proveedor de identidad como 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 o incluso con el tuyo propio proveedor de identidad personalizado. Para consultar otros proveedores de identidad, haga clic en esta página.

Recursos adicionales

¿Necesitas ayuda?

¿No puedes encontrar tu proveedor de identidad? Envíenos un correo electrónico a dnnsupport@xecurify.com y lo ayudaremos a configurar SSO con su IDP y para obtener orientación rápida (por correo electrónico/reunión) sobre sus requisitos y nuestro equipo lo ayudará a seleccionar la mejor solución/plan adecuado según sus requisitos.

¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

SOPORTE
Póngase en contacto con el soporte técnico de miniOrange
comercial

Gracias por su consulta.

Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com