casserver增加http请求
1、前置说明
cas-server解压后将其项目名称修改成cas
比如:
成品 war 包名称为:cas-server-webapp-tomcat-5.3.14.war 发布后修改包名为:cas
下载地址cas-server-webapp-tomcat-5.3.14.war
1、修改配置HTTPSandIMAPS-10000001.json
修改文件:cas\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
}
修改后:
{
"@class" : "org.apereo.cas.services.RegexRegisteredService",
"serviceId" : "^(https|imaps|http)://.*",
"name" : "HTTPS and IMAPS",
"id" : 10000001,
"description" : "This service definition authorizes all application urls that support HTTPS and IMAPS protocols.",
"evaluationOrder" : 10000
}
说明:serviceId 后增加 http 类型
2、修改配置application.properties
修改文件:\cas\WEB-INF\classes\application.properties
在文件末尾增加:
cas.tgc.secure=false
cas.serviceRegistry.initFromJson=true
3、重启服务
略
完