官方文档:https://apereo.github.io/cas/4.2.x/installation/Configuring-SSO-Session-Cookie.html
cas默认通过https协议进行访问,非https访问会被cas视为非安全连接访问,单点登录就不会起作用。
1.修改cas.properties

2.修改HTTPSandIMAPS-10000001.json
target目录下有两处有HTTPSandIMAPS-10000001.json文件,在圈选代码处追加 |http
如果target下没有相关目录,先项目右键Run As执行Maven install,BUILD SUCCESS成功后,右键Refresh刷新项目


3.重新部署cas.war
执行完以上两步之后,需要再次Maven install生成car.war包,部署到服务器上,重启服务器进行相关测试
注意:如果直接在服务器上,对cas.war解压出的cas文件夹进行第1步、第2步,则不需要第3步,但是也要重启服务器

CAS默认使用HTTPS协议,但可通过修改cas.properties和HTTPSandIMAPS-10000001.json文件来支持HTTP访问。首先在cas.properties中进行配置,接着修改HTTPSandIMAPS-10000001.json,追加|http字段。如果未在本地构建,需重新打包cas.war并部署到服务器,重启服务器以应用更改。若已在服务器上直接修改,只需重启服务器。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



