stillotherguy/inf-sso

语言: Java

git: https://github.com/stillotherguy/inf-sso

sso服务器和shiro客户端集成
sso server and shiro client integration
README.md (中文)

设置hosts文件,添加两个本地映射 127.0.0.1 ssoclient 127.0.0.1 ssoserver 进入client输入mvn tomcat7:run启动shiro cas客户端 进入server输入mvn jetty:run启动cas服务端(因为tomcat不支持war包的overlay) 打开浏览器输入ssoclient:8081/index会跳到cas server,输入liuyang/liuyang即可登录成功跳回客户端 由于server的证书不受信,所以对shiro源码稍作修改,默认将client的service加入了cas server的server白名单,详见src/main/resources下的json配置,后续可以自行扩展

本文使用googletrans自动翻译,仅供参考, 原文来自github.com

en_README.md

设置hosts文件,添加两个本地映射
127.0.0.1 ssoclient
127.0.0.1 ssoserver
进入client输入mvn tomcat7:run启动shiro cas客户端
进入server输入mvn jetty:run启动cas服务端(因为tomcat不支持war包的overlay)
打开浏览器输入ssoclient:8081/index会跳到cas server,输入liuyang/liuyang即可登录成功跳回客户端
由于server的证书不受信,所以对shiro源码稍作修改,默认将client的service加入了cas server的server白名单,详见src/main/resources下的json配置,后续可以自行扩展