4、重启jira,confluence,crowd
IP的单点登录已经可以实现。
即在同一个浏览器中打开jira并输入用户名密码登录,再打开confluence,这时,confluence可自动登录同一用户。(必须在同一个session中)
注:以IP:端口的方式登录。
5、基于域名实现单点登录
添加crowd域名
修改nginx配置文件
在/usr/local/conf/nginx.conf的最后添加一行includeconf.d/crowd.conf
将crowd.conf文件中添加一个crowd.abc.com的域名,,内容与jira.conf一样
(我这里jira.abc.com及confluence.abc.com已经添加好,将文件中所需的地方都加好,同jira和confluence)
下面是本人crowd.conf的内容
server{listen80;server_namecrowd.abc.com;location/{proxy_pass:8090;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;}}
记得改完nginx配置文件后要重启哦!
登录crowd
用域名登录crowd,即crowd.abc.com。在SSODomain的框里填写公用的域名:.abc.com,update更新一下,如图。
这时候,基于域名的SSO单点登录也已经实现,登录confluence.abc.com,在同一session的浏览器中输入jira.abc.com发现已经自动登录成功!
最后,提醒容易出错的地方:
1、一定要在基于域名登录的情况下才能添加SSODomain;
2、数据库的连接
希望亲们都能顺利实现完成用crowd实现jira和confluence的单点登录哦!中间有没写的地方,还是希望亲能在网上查一下的。
本文出自 “对着阳光微笑着” 博客,请务必保留此出处
不曾见谁。则见朵花儿闪下来,好一惊。