SSO
证心
这个作者很懒,什么都没留下…
展开
-
【SSO】cas的部署与安装
下载cas下载cas-overlay-template版本,overlay版本是将CAS的war包当作依赖引入,新项目将修改部分覆盖war包中的部分,实现功能上的修改。overlay的好处是不用修改开源项目的代码,方便以后的升级。下载地址:https://github.com/apereo/cas-overlay-template注意下载版本,6.x的需要jdk11,所以一般用5.3的,需...原创 2019-05-20 14:13:44 · 1700 阅读 · 0 评论 -
【SSO】CAS从数据库加载用户和密码信息
首先要按上一篇文章说的用cas-overlay-template打包并运行起来,可以用固定用户和密码登录。修改POM文件,添加对数据库的支持: <!--数据库认证相关 start--> <dependency> <groupId>org.apereo.cas</groupId> ...原创 2019-05-20 21:43:06 · 1390 阅读 · 3 评论 -
【SSO】CAS问题-未认证授权的服务
前面的文章中,我们已经启动起CAS服务,并从数据库获取用户和密码登录成功。下面在客户端集成client后应该跳转到登录界面,结果跳转到如下界面:这个界面是因为我们的服务不是HTTPS协议的,虽然我们关闭了https的限制,在WEB-INF/classess/application.properties,在最下面添加如下代码:cas.tgc.secure=falsecas.serviceR...原创 2019-05-21 14:18:26 · 18992 阅读 · 3 评论 -
【SSO】JWT协议示例
JSON Web Token是什么JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。什么时候你应该用JSON Web Tokens下列场景中使用JSON Web Token是很有用的:Authorization (授权) : 这是使用JWT的...转载 2019-05-23 17:02:49 · 659 阅读 · 0 评论