Configure o Jenkins para usar o OpenID da Crowd para SSO?

1

Estou tentando fazer com que Jenkins trabalhe com o servidor OpenID do Crowd para que possamos usar o single sign-on como com nosso material da Atlassian (o plugin Jenkins Crowd não pode fazer o SSO). Não consigo encontrar a URL adequada do OpenID para dar Jenkins embora. Apenas um que posso obter do CrowdID é um URL por usuário. Existe uma maneira de obter uma URL para todo o servidor fora do CrowdID para isso que estou perdendo?

    
por acp 14.02.2011 / 17:46

1 resposta

2

veja também:

Mas eu recebi as duas URLs da multidão:

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

O primeiro que é como um endpoint válido é um pouco como crowdid.example.com/users/ mas, com isso, recebo a seguinte mensagem após o login no 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.

Dará Update se estiver corrigido aqui;)

Atualizar : Atualmente, o Atlassian não suporta esse Endpoint único. Hudson / Jenkins OpenIdSSO não funciona! O recurso Solicitar: link

Atualizar : Isto é corrigido em Multidão 2.6 , onde o O URL do endpoint terminará em /op , em vez de /users/username .

    
por 19.05.2011 / 16:47