1 votes

Configurer Jenkins pour utiliser l'OpenID de Crowd pour le SSO ?

J'ai essayé de faire fonctionner Jenkins avec le serveur OpenID de Crowd pour que nous puissions utiliser l'authentification unique comme avec notre matériel Atlassian (le plugin Crowd de Jenkins ne peut pas faire de SSO). Je n'arrive pas à trouver la bonne URL OpenID à donner à Jenkins. La seule que je peux obtenir de CrowdID est une URL par utilisateur. Y a-t-il un moyen d'obtenir une URL pour l'ensemble du serveur à partir de CrowdID que je n'ai pas trouvé ?

2voto

childno͡.de Points 631

Voir aussi :

Mais j'ai obtenu avec les deux urls de la foule :

org.openid4java.consumer.ConsumerException: 0xa00: Authentication cannot continue: no discovery information provided.

Le premier qui est comme un point d'accès valide est un peu comme crowdid.example.com/users/ mais avec cela, j'obtiens le message suivant après la connexion dans CrowdID :

OpenID Verification Error
A request has been made to authenticate an OpenID identifier, different from the one you are logged in as. To use a different OpenID, log out and log in as a different user.

Je donnerai une mise à jour si le problème est résolu ici ;)

Mise à jour : Atlassian ne prend actuellement pas en charge un tel point d'extrémité unique. Hudson/Jenkins OpenIdSSO ne fonctionnera pas ! La demande de fonctionnalité : https://jira.atlassian.com/browse/CWD-2470

Mise à jour : Ceci est corrigé dans Foule 2.6 où le URL du point de terminaison se terminera par /op plutôt que /users/username .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X