2

我已经为我的堆栈持有应用程序(如 Jira、Bitbucket、Jenkins 等)配置了集中登录的人群服务器,所以基本上架构是这样的。

在此处输入图像描述

Jenkins crowd2 插件配置如下 在此处输入图像描述

并且 token 的 cookie 名称与 jira (cookie.token_key) 相同

我的 crowd.property 文件看起来像这样

application.name                        crowd
application.password                    password
application.login.url                   http://MYCROWDIP:8095/crowd/console/

crowd.server.url                        http://MYCROWDIP:8095/crowd/services/
crowd.base.url                          http://MYCROWDIP:8095/crowd/

session.isauthenticated                 session.isauthenticated
session.tokenkey                        session.tokenkey
session.validationinterval              2
session.lastvalidation                  session.lastvalidation

集中登录有效,但 SSO 无效。我的意思是,如果我登录到 jenkins,并且如果我打开 jira,它不会以同一个用户自动登录。我哪里错了。

额外:我正在检查詹金斯登录和jira登录的网络,我发现cookie.token_key詹金斯和jira似乎都不同。

我哪里错了?

4

0 回答 0