设置Jenkins使用Crowd的OpenID for SSO?

一直试图让jenkins与Crowd的OpenID服务器一起工作,所以我们可以像使用我们的Atlassian的东西一样使用单一login(Jenkins Crowd插件不能做SSO)。 似乎无法find正确的OpenIDurl给jenkins。 只有一个我可以从CrowdID获得的是每个用户的URL。 有没有一种方法可以从CrowdID获取服务器范围内的URL,因此我错过了?

也可以看看:

但是我得到了两个人群的url:

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

第一个就像是一个有效的端点,有点像crowdid.example.com/users/,但是用这个,我在CrowdIDlogin后得到以下消息:

 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. 

如果在这里修复,会给更新;)

更新 :Atlassian目前不支持这样的单一端点。 哈德森/jenkinsOpenIdSSO将无法正常工作! function请求: https : //jira.atlassian.com/browse/CWD-2470

更新 :这在Crowd 2.6中得到了解决, 终点URL将以/op结尾,而不是/users/username