Pasos para configurar el módulo de inicio de sesión único (SSO) de DNN OAuth
Paso 1: descargue e instale el módulo en DotNetNuke.
-
Descargar
el paquete para el módulo DNN OAuth Single Sign-On (SSO).
-
Cargue el paquete de instalación dnn-oauth-single-sign-on_xxx_Install ingresando Configuración > Extensión > Instalar extensión.
Paso 2: 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.
-
Busque oauthclientsso y haga clic en oauthclientsso. Arrastre y suelte el módulo en la página donde desee.
-
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.
-
Marque la casilla para Módulo de visualización en todas las páginas y haga clic en
Actualizar.
Paso 3: Configurar el módulo para configurar el inicio de sesión único (SSO) de OAuth
- Ve a Configuración del módulo >> configuración de oauthclientsso.
-
Busque su aplicación de proveedor OAuth/OpenID/JWT o haga clic en su aplicación de proveedor OAuth/OpenID/JWT en la lista de aplicaciones proporcionada.
-
Si el nombre de su aplicación/servidor no está en la lista predeterminada. Puedes hacer clic en Aplicación OAuth 2.0 personalizada or
Aplicación OpenID Connect personalizada para agregar un servidor OAuth/OpenID/JWT Connect personalizado.
Paso 4: configurar el proveedor OAuth
-
Copiar URL de redireccionamiento/devolución de llamada del módulo
Ajustes básicos
.
-
Proporciónelo a su proveedor de OAuth/OpenID/JWT para configurarlo de su lado.
Paso 5: Configurar el cliente OAuth
1. Si está utilizando algún proveedor Oauth/JWT personalizado
-
Configure su proveedor OAuth/JWT y obtendrá
ID de cliente, secreto de cliente, punto final autorizado, punto final de token de acceso
y UserInfo Punto final de su proveedor OAuth/OpenID/JWT.
-
Añade el compatible alcances por su proveedor de OAuth/OpenID/JWT.
-
Haga clic en el Guardar/Actualizar para guardar las configuraciones del módulo.
2. Si ha seleccionado alguno de los proveedores OAuth/JWT predeterminados de la lista proporcionada
-
Nota: Para las aplicaciones predeterminadas en la lista predeterminada, los puntos finales y los ámbitos se completan automáticamente. Pero puedes cambiarlo si es necesario.
-
Su proveedor de OAuth/JWT le proporcionará
ID de cliente/aplicación y Secreto del cliente. Copie el ID del cliente/aplicación y el secreto del cliente y péguelos en ID del cliente y secreto del cliente en la ventana de configuración del módulo.
-
Confirme que ha completado todos los campos obligatorios y haga clic en
Actualizar / Guardar.
Paso 6: Configuración de prueba
-
Haga clic en el Configuración de prueba para verificar si ha configurado el complemento correctamente.
-
Si la configuración es exitosa, obtendrá el nombre del atributo y los valores del atributo en la ventana Configuración de prueba.
Paso 7: Mapear los atributos básicos
-
Visite la
Configuración de oauthclientsso >> Configuración avanzada >> Mapeo de atributos.
-
Asigne correo electrónico y nombre de usuario con Nombre del Atributo Puede verlo en la ventana Configuración de prueba.
- Haga clic en el Guardar para guardar la configuración
Paso 8: Agregar el widget de inicio de sesión/SSO en la página DNN
-
Para agregar el botón en la página DNN al lado de la configuración del módulo, haga clic en el Agregar elemento (icono de lápiz).
- Haga clic en Añadir widget opción para agregar el botón de inicio de sesión.
También puede configurar el módulo de inicio de sesión único (SSO) DNN SAML 2.0 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 tu propio proveedor de identidad personalizado. El conector miniOrange ASP.NET SAML 2.0 admite C# y
Visual Basic idiomas.
También proporcionamos el módulo de inicio de sesión único ASP.NET SAML para configurar el inicio de sesión único en sus aplicaciones personalizadas ASP.NET.
Haga clic aquí
para saber mas.
miniOrange también le proporciona módulos para la integración con aplicaciones heredadas como
Active Directory, SiteMinder, Radius, Unix, etc.
Usar Protocolos SAML, OAuth, OpenID, ADFS y WSFED, también podemos ayudarlo a agregar inicio de sesión/autenticación a su sitio Umbraco.
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.
×