Resultados de la búsqueda :

×

[Smartslider3 deslizador = 123]
Inicio de sesión único de Java

Conector de inicio de sesión único (SSO) SAML de Java | SSO de Java

El conector de inicio de sesión único (SSO) SAML de Java actúa como un proveedor de servicios SAML que se puede configurar para establecer la confianza entre el conector SSO y un proveedor de identidad compatible con SAML para autenticar de forma segura a los usuarios en su aplicación. El conector SSO utiliza el protocolo SAML para intercambiar datos de autenticación y autorización con el proveedor de identidad. El conector Java Single Sign On (SSO) proporciona autenticación de usuario con cualquier marco Java como Spring Boot, Wicket, Struts, Tapestry, JSF, Hibernate, Blade, JHipster, Play, Spark, etc.

Características principales

dar forma a
Single Sign On

Acceso fácil y fluido a todos los recursos. Inicio de sesión único (SSO) de Java a través de cualquier proveedor de identidad SAML 2.0 existente

dar forma a
Proteja su sitio completo

Puede restringir su sitio solo para usuarios que hayan iniciado sesión redirigiendo a los usuarios a su IdP si no se encuentra la sesión iniciada.

dar forma a
Cierre de sesión único

Permite a un usuario cerrar sesión en todas las sesiones del servidor establecidas a través de SAML SSO iniciando el proceso de cierre de sesión una vez.

dar forma a
Asignación de atributos

Le ofrece asignar los atributos de su IdP a su aplicación Java

dar forma a
Mapeo de roles

Asigne sus roles de proveedor de identidad a su aplicación Java y restrinja los recursos a roles específicos

dar forma a
Se admiten varios IDP

Admite SSO con múltiples proveedores de identidad SAML

dar forma a
Certificado personalizado

Agregue su propio certificado X.509 personalizado para enviar una solicitud firmada y verificar la respuesta firmada.

dar forma a
Configuración de IdP de sincronización automática a partir de metadatos

Mantenga la configuración y los certificados de IDP SAML actualizados y sincronizados

dar forma a
Soporte de la Federación

Permite a los usuarios iniciar sesión única en el sitio a través de su institución afiliada a InCommon Federation.

dar forma a
Restricción de página

Restricciones basadas en páginas sobre usuarios según sus roles y si han iniciado sesión o no.

dar forma a
Autenticación segura de dos factores

Brinda soporte para autenticación de dos factores durante el inicio de sesión a través de una variedad de métodos (más de 15 métodos de autenticación), incluidos mensajes de texto, tokens de hardware y muchos más.

Planes para todos

  • Free


  • Autenticaciones ilimitadas
  • URL base de SP configurable
  • URL de aplicación personalizada
  • Agregue el enlace de inicio de sesión en su aplicación
  • Mapeo de atributos (solo se permite NameID)






  •  Soporte
    Planes básicos de soporte por correo electrónico a pedido
    Contáctenos
  • PREMIUM


    $999/ al año

    Contáctenos
  • Autenticaciones ilimitadas
  • Solicitud firmada
  • Aseveración y respuesta firmadas
  • Tipo de enlace de solicitud SAML configurable
  • Mapeo de atributos personalizados
  • Cierre de sesión único de SAML
  • Forzar autenticación
  • URL de aplicación personalizada
  • URL base de SP configurable
  • Agregue el enlace de inicio de sesión en su aplicación

  •  Soporte
    Planes básicos de soporte por correo electrónico a pedido
    Contáctenos


    Pasos para configurar el conector de inicio de sesión único (SSO) SAML de Java

    Paso 1: descargue y configure el conector SSO en su aplicación.


    Puede instalar Java SAML SSO Connector utilizando cualquiera de las siguientes herramientas de compilación de Java:

      1. Experto
      2. Grado
      3. Gradle (corto)
      4. Gradle (Kotlin)
      5. SBT
      6. Hiedra
      7. Uva
      8. Leiningen
      9. Constructor
    • Ir al repositorio de Maven aquí.
    • Haga clic en la última versión de JAR .
    • Seleccione la herramienta de compilación de Java que utilizó mientras desarrollaba su proyecto, copie la dependencia y péguela en su archivo pom.xml.
    • Copie el siguiente código y péguelo web.xml archivo de su proyecto.
             
              <servlet>
              <servlet-name> SSOServlet</servlet-name>
              <display-name> SSOServlet </display-name>
              <description> </description>
              <servlet-class> com.miniorange.app.servlets.SSOServlet </servlet-class>
              </servlet>
              <servlet-mapping>
              <servlet-name>SSOServlet</servlet-name>
              <url-pattern>/sso</url-pattern>
            </servlet-mapping>
            
    • Acceda al conector SSO desde su navegador con URL https://<your-domain>/<application-name>/sso
    • Regístrese en el conector SSO proporcionando una dirección de correo electrónico y una contraseña válidas.
    • Después del registro, inicie sesión en el panel con las credenciales que proporcionó durante el registro.

    Paso 2: Configure el conector SSO utilizando los detalles de su proveedor de identidad.

    • Puedes configurar el URL base del SP o dejar esta opción como está.
    • Necesitas proporcionar estos Id. de entidad del proveedor de servicios y URL de ACS valores mientras configura su proveedor de identidad.

      configuración de sp|inicio de sesión único de java|sso de java|saml de java|autenticación de dos factores de java|restricción de ip de java,|saml2 de java
    • Utilice los detalles de su proveedor de identidad para configurar el conector SSO.

      configuración de idp|inicio de sesión único de java|sso|saml|saml2|autenticación de dos factores|restricción de ip
    • Haga clic en el elemento Guardar botón para guardar su configuración.

    Paso 3: probar la configuración

    • Puede probar si el conector SSO está configurado correctamente o no haciendo clic en el Configuración de prueba .
      configuración de prueba|inicio de sesión único de java|sso|saml|saml2|autenticación de dos factores|restricción de ip
    • Debería ver una pantalla Prueba exitosa como se muestra a continuación junto con los valores de los atributos del usuario.

      resultado de la prueba|inicio de sesión único de java|sso|saml|saml2|autenticación de dos factores|restricción de ip

    Paso 4: Configure el conector SSO para que funcione con su aplicación

    Una vez que la prueba de SSO sea exitosa, puede proporcionar el punto final de redireccionamiento, al que se redirigirá a los usuarios después de iniciar sesión.
    • Para hacerlo, haga clic en el ¿Como instalar? menú en el conector SSO.
    • Desplácese hacia abajo para encontrar una opción llamada Redirigir punto final y proporcione la URL.
      NOTA: El dominio de la URL y el dominio donde configuró el conector miniOrange Java Single Sign On (SSO) deben ser los mismos.
    • En este punto final de redireccionamiento, debe leer los atributos del usuario de la variable de sesión que envía el conector SSO y usarlos para iniciar sesión como usuario en su aplicación.
    • Puede utilizar el siguiente fragmento de código en su punto final de redireccionamiento para recuperar los atributos de la variable de sesión.
             HttpSession session = request.getSession(false);
             Map samlResponseAttributes = (Map) request.getSession().getAttribute("attributes"); 
            
      La variable o enviar un email. contendrá el atributo de usuario recibido.
    • Ahora que el conector SSO está configurado, está listo para usarlo en su aplicación.
      Utilice la siguiente URL como enlace en su aplicación desde donde desea realizar SSO:
      http://<your-domain>/<application-name>/sso?action=login OR
      Puede utilizar la siguiente URL si desea redirigir al usuario a una página específica después del SSO:
      http://<your-domain>/<application-name>/sso?action=login&redirectto=<redirect-url> Por ejemplo, puedes usarlo como:
      <a href="http://<your-domain>/<application-name>/sso?action=login&redirectto=/<application-name>/dashboard">Log in</a> Sus usuarios podrán realizar SSO en su aplicación haciendo clic en el Iniciar sesión .

¿Cómo configurar el conector SAML de Java?

Podemos conectarnos con cualquier IDP/directorio externo.

Nuestro conector Java Single Sign On (SSO) proporciona autenticación de usuario desde directorios externos como ADFS, Microsoft Active Directory, Azure AD, OpenLDAP, Google, AWS Cognito, etc. También proporciona autenticación de usuario con otros IDP como Shibboleth, PING, Okta, OneLogin, KeyCloak, Salesforce, SimpleSAMLphp, OpenAM, miniOrange, Centrify, RSA, IBM, Oracle, Bitium, WSO2, NetIQ y todos los proveedores de identidades compatibles con SAML

10 días de prueba gratis

  Pruebe todas las funciones premium antes de comprar la licencia
  Pruebe todos los complementos e integraciones de terceros
  Soporte 24 horas al día, 7 días a la semana para ayudarle con la configuración por correo y llamada de zoom

Obtenga una prueba con todas las funciones



 Gracias por su respuesta. Nos pondremos en contacto con usted pronto.

Algo salió mal. Por favor envíe su consulta nuevamente

¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores