【SSO】CAS问题 | 您所在的位置:网站首页 › 您没有该应用权限 › 【SSO】CAS问题 |
前面的文章中,我们已经启动起CAS服务,并从数据库获取用户和密码登录成功。 下面在客户端集成client后应该跳转到登录界面,结果跳转到如下界面:
cas.tgc.secure=false cas.serviceRegistry.initFromJson=true 但这只是CAS本身的访问,客户端和cas还要求是http协议,这需要改如下配制。 修改WEB-INF\classes\services\HTTPSandIMAPS-10000001.json { "@class" : "org.apereo.cas.services.RegexRegisteredService", "serviceId" : "^(https|imaps)://.*", "name" : "HTTPS and IMAPS", "id" : 10000001, "description" : "This service definition authorizes all application urls that support HTTPS and IMAPS protocols.", "evaluationOrder" : 10000 }为serviceId添加http协议头 "serviceId" : "^(https|http|imaps)://.*" 这样就可以登录了。 |
CopyRight 2018-2019 实验室设备网 版权所有 |