cas 服务端返回多用户信息 cas客户端获取不到用户信息的解决
2018-01-16 11:35
429 查看
检查filter协议版本 web.xml中 红色配置的filter 是否是Cas20ProxyReceivingTicketValidationFilter 2.0协议
若是Cas10TicketValidationFilter 修改为Cas20ProxyReceivingTicketValidationFilter
<!-- 该过滤器负责对Ticket的校验工作,必须启用它 -->
<filter>
<filter-name>CAS Validation Filter</filter-name>
<filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class>
<init-param>
<param-name>casServerUrlPrefix</param-name>
<param-value>http://localhost:8080/bgerp</param-value>
</init-param>
<init-param>
<param-name>serverName</param-name>
<param-value>http://localhost:8080</param-value>
</init-param>
<init-param>
<param-name>redirectAfterValidation</param-name>
<param-value>true</param-value>
</init-param>
</filter>
若是Cas10TicketValidationFilter 修改为Cas20ProxyReceivingTicketValidationFilter
<!-- 该过滤器负责对Ticket的校验工作,必须启用它 -->
<filter>
<filter-name>CAS Validation Filter</filter-name>
<filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class>
<init-param>
<param-name>casServerUrlPrefix</param-name>
<param-value>http://localhost:8080/bgerp</param-value>
</init-param>
<init-param>
<param-name>serverName</param-name>
<param-value>http://localhost:8080</param-value>
</init-param>
<init-param>
<param-name>redirectAfterValidation</param-name>
<param-value>true</param-value>
</init-param>
</filter>
相关文章推荐
- CAS客户端.NET集成单点登录获取不到登录用户信息的问题
- [置顶] CAS服务端返回更多的用户登录信息
- Mvc4单点登录之四 配置Cas服务端,返回更多的用户信息!
- 解决 CAS + Spring Security整合 无法获取当前登录用户信息
- cas4.0.1返回给客户端登录用户的更多信息
- 解决laravel5中auth用户登录其他页面获取不到登录信息
- 金蝶BOS,客户端,服务端,获取当前组织、用户等信息
- 解决 CAS + Spring Security整合 无法获取当前登录用户信息
- 【试水CAS-4.0.3】第05节_CAS服务端自定义返回的用户信息
- asp.net IIS 部署报错/获取不到当前用户信息 配置方法
- Android 微信授权登录、获取Wx用户信息,解决无法回调问题
- 豆瓣客户端(二)获取用户信息和搜索用户
- 解决iis7.5服务器上.net 获取不到https页面的信息
- asp.ne如何使用javascript去验证客户端信息,如果验证成功则送往服务器端处理,否则在客户端提示用户(不返回到服务器端处理)
- 获取客户端用户信息
- 客户端(client)获取服务端(server)返回的SOAP消息包
- C#微信小程序服务端获取用户解密信息实例代码
- cas 3.5.2 登录成功后,如何返回用户更多信息?
- 获取客户端用户信息
- CAS 实现单点登录(SSO)返回更多用户信息(五)