Résultats de recherche :

×

S'inscrire Contactez-Nous
[Smartslider3 curseur = 123]
Connexion unique Java

Connecteur d'authentification unique (SSO) Java SAML | Java SSO

Le connecteur Java SAML Single Sign On (SSO) agit comme un fournisseur de services SAML qui peut être configuré pour établir la confiance entre le connecteur SSO et un fournisseur d'identité compatible SAML afin d'authentifier en toute sécurité les utilisateurs dans votre application. Le connecteur SSO utilise le protocole SAML pour échanger des données d'authentification et d'autorisation avec le fournisseur d'identité. Le connecteur Java Single Sign On (SSO) fournit l'authentification des utilisateurs avec n'importe quel framework Java tel que Spring Boot, Wicket, Struts, Tapestry, JSF, Hibernate, Blade, JHipster, Play, Spark, etc.

Fonctionnalités clés

forme
Single Sign On

Accès facile et transparent à toutes les ressources. Java Single Sign-On (SSO) via n'importe quel fournisseur d'identité SAML 2.0 existant

forme
Protégez l'intégralité de votre site

Vous pouvez restreindre votre site aux seuls utilisateurs connectés en redirigeant les utilisateurs vers votre IdP si la session connectée n'est pas trouvée.

forme
Déconnexion unique

Permet à un utilisateur de se déconnecter de toutes les sessions de serveur établies via SAML SSO en lançant le processus de déconnexion une fois.

forme
Cartographie d'attributs

Vous propose de mapper les attributs de votre IdP à votre application Java

forme
Mappage des rôles

Mappez vos rôles de fournisseur d'identité à votre application Java et limitez les ressources à des rôles spécifiques

forme
Plusieurs IDP pris en charge

Prise en charge de l'authentification unique avec plusieurs fournisseurs d'identité SAML

forme
Certificat personnalisé

Ajoutez votre propre certificat X.509 personnalisé pour envoyer une demande signée et vérifier la réponse signée.

forme
Synchronisation automatique de la configuration IdP à partir des métadonnées

Gardez votre configuration et vos certificats IDP SAML à jour et synchronisés

forme
Soutien de la Fédération

Permet aux utilisateurs de s'authentifier au site via leur institution affiliée à InCommon Federation.

forme
Restriction de pages

Restrictions basées sur les pages sur les utilisateurs en fonction de leurs rôles et du fait qu'ils soient connectés ou non.

forme
Authentification sécurisée à deux facteurs

Prend en charge l'authentification à deux facteurs lors de la connexion via une gamme de méthodes (plus de 15 méthodes d'authentification), notamment les messages texte, les jetons matériels et bien d'autres.

Des forfaits pour tout le monde

  • Gratuit


  • Authentifications illimitées
  • URL de base du SP configurable
  • URL d'application personnalisée
  • Ajoutez un lien de connexion dans votre application
  • Mappage d'attributs (seul NameID est autorisé)






  •  Assistance
    Plans d'assistance par e-mail de base sur demande
    Contactez-Nous
  • PREMIUM


    $999/ an

    Contactez-Nous
  • Authentifications illimitées
  • Requête signée
  • Assertion et réponse signées
  • Type de liaison de demande SAML configurable
  • Mappage d'attributs personnalisés
  • Déconnexion unique SAML
  • Forcer l'authentification
  • URL d'application personnalisée
  • URL de base du SP configurable
  • Ajoutez un lien de connexion dans votre application

  •  Assistance
    Plans d'assistance par e-mail de base sur demande
    Contactez-Nous


    Étapes pour configurer le connecteur Java SAML Single Sign On (SSO)

    Étape 1 : Téléchargez et configurez le connecteur SSO dans votre application.


    Vous pouvez installer le connecteur Java SAML SSO à l'aide de l'un des outils de génération Java suivants :

      1. Maven
      2. Graduation
      3. Gradle (Court)
      4. Gradle (Kotlin)
      5. TBS
      6. Lierre
      7. Raisin
      8. Leiningen
      9. Constructeur
    • Accédez au référentiel Maven ici.
    • Cliquez sur la dernière version de JAR fichier.
    • Sélectionnez l'outil de construction Java que vous avez utilisé lors du développement de votre projet, copiez la dépendance et collez-la dans votre fichier pom.xml.
    • Copiez le code suivant et collez-le web.xml dossier de votre projet.
             
              <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>
            
    • Accédez au connecteur SSO depuis votre navigateur avec l'URL https://<your-domain>/<application-name>/sso
    • Inscrivez-vous au connecteur SSO en fournissant une adresse e-mail et un mot de passe valides.
    • Après l'inscription, connectez-vous au tableau de bord en utilisant les informations d'identification que vous avez fournies lors de l'inscription.

    Étape 2 : Configurez le connecteur SSO à l'aide des détails de votre fournisseur d'identité.

    • Vous pouvez configurer le URL de base du SP ou laissez cette option telle quelle.
    • Vous devez les fournir ID d'entité SP et URL ACS valeurs lors de la configuration de votre fournisseur d'identité.

      paramètres sp|authentification unique java|java sso|java saml|authentification à deux facteurs java|restriction ip java,|java saml2
    • Utilisez les détails de votre fournisseur d'identité pour configurer le connecteur SSO.

      paramètres IDP | authentification unique Java | sso | saml | saml2 | authentification à deux facteurs | restriction IP
    • Cliquez sur le Enregistrer pour enregistrer vos paramètres.

    Étape 3 : tester la configuration

    • Vous pouvez tester si le connecteur SSO est configuré correctement ou non en cliquant sur le bouton Configuration du test .
      configuration de test|authentification unique Java|sso|saml|saml2|authentification à deux facteurs|restriction IP
    • Vous devriez voir un écran Test réussi comme indiqué ci-dessous avec les valeurs d'attribut de l'utilisateur.

      résultat du test|authentification unique Java|sso|saml|saml2|authentification à deux facteurs|restriction IP

    Étape 4 : Configurez le connecteur SSO pour qu'il fonctionne avec votre application

    Une fois le test SSO réussi, vous pouvez fournir le point de terminaison de redirection, vers lequel les utilisateurs seront redirigés après la connexion.
    • Pour ce faire, cliquez sur le Comment configurer? menu dans le connecteur SSO.
    • Faites défiler vers le bas pour trouver une option appelée Redirect Endpoint et fournissez l’URL.
      NOTE: Le domaine de l'URL et le domaine dans lequel vous avez configuré le connecteur miniOrange Java Single Sign On (SSO) doivent être identiques.
    • Sur ce point de terminaison de redirection, vous devez lire les attributs utilisateur de la variable de session envoyée par le connecteur SSO et l'utiliser pour connecter l'utilisateur à votre application.
    • Vous pouvez utiliser l'extrait de code suivant dans votre point de terminaison de redirection pour récupérer les attributs de la variable de session.
             HttpSession session = request.getSession(false);
             Map samlResponseAttributes = (Map) request.getSession().getAttribute("attributes"); 
            
      La variable en nous envoyant un mail contiendra l'attribut utilisateur reçu.
    • Maintenant que le connecteur SSO est configuré, vous êtes prêt à l'utiliser dans votre application.
      Utilisez l'URL suivante comme lien dans votre application à partir de laquelle vous souhaitez effectuer le SSO :
      http://<your-domain>/<application-name>/sso?action=login OR
      Vous pouvez utiliser l'URL suivante si vous souhaitez rediriger l'utilisateur vers une page spécifique après le SSO :
      http://<your-domain>/<application-name>/sso?action=login&redirectto=<redirect-url> Par exemple, vous pouvez l'utiliser comme :
      <a href="http://<your-domain>/<application-name>/sso?action=login&redirectto=/<application-name>/dashboard">Log in</a> Vos utilisateurs pourront effectuer du SSO dans votre application en cliquant sur le bouton Connexion lien.

Comment configurer le connecteur Java SAML ?

Nous pouvons nous connecter à n’importe quel IDP/répertoire externe

Notre connecteur Java Single Sign On (SSO) fournit l'authentification des utilisateurs à partir d'annuaires externes tels que ADFS, Microsoft Active Directory, Azure AD, OpenLDAP, Google, AWS Cognito, etc. Il fournit également l'authentification des utilisateurs avec d'autres IDP comme Shibboleth, PING, Okta, OneLogin, KeyCloak, Salesforce, SimpleSAMLphp, OpenAM, miniOrange, Centrify, RSA, IBM, Oracle, Bitium, WSO2, NetIQ et tous les fournisseurs d'identité compatibles SAML

10 Days Free Trial

  Testez toutes les fonctionnalités premium avant d’acheter la licence
  Essayez tous les modules complémentaires et intégrations tierces
  Assistance 24h/7 et XNUMXj/XNUMX pour vous aider dans la configuration par courrier et appel zoom

Obtenez un essai complet



 Merci pour votre réponse. Nous reviendrons vers vous bientôt.

Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez