CAS认证客户端中文request参数传递出现乱码问题
来源:互联网 发布:超市收银软件牌子 编辑:程序博客网 时间:2024/06/05 21:59
CAS认证客户端中文request参数传递出现乱码问题,首先看看服务器以及客户端的编码是否一致。
然后确认客户端的CAS过滤器是否设置了编码格式,官方文档没有给出说明。
<!--负责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://casserver.domain.com</param-value>
</init-param>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CAS Validation Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
如果还不能解决问题的话,再看看是否和CAS Filter的顺序有问题,尝试把上面的过滤器放到CAS Filter前面去。
<!-- 该过滤器负责用户的认证工作,必须启用它 -->
<filter><filter-name>CASFilter</filter-name>
<filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
<init-param>
<param-name>casServerLoginUrl</param-name>
<param-value>https://sso.wsria.com:8443/cas/login</param-value>
</init-param>
<!--这里的server是服务端的IP-->
<init-param>
<param-name>serverName</param-name>
<param-value>http://localhost:10000</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CASFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
现在再重新启动看看效果- CAS认证客户端中文request参数传递出现乱码问题
- CAS向客户端传递参数乱码问题
- CAS向客户端传递参数乱码问题
- CAS向客户端传递参数乱码问题
- CAS客户端接收参数乱码问题处理
- 关于使用showModalDialog传递参数出现中文乱码问题
- 手机页面跳转时传递中文参数出现乱码问题
- url中传递中文参数出现乱码的问题
- 中文参数传递乱码问题
- jsp使用request获取post传递来的参数时出现中文乱码
- json传递中文乱码解决方法以及解决request.getParameter()获取参数为乱码的问题
- 地址栏传递中文参数出现乱码
- springMVC 参数传递出现中文乱码
- request.getparameter() 获取中文出现乱码 问题
- request url参数中文乱码问题
- 处理Get方法传递中文参数出现中文乱码的问题
- dtree中url参数中中文参数的传递,出现乱码问题的解决。
- JavaEE中request对象的请求参数为中文,获取时出现乱码问题的解决
- A*算法的实现
- Android自定义View研究(二) -- 绘图的基本知识
- JS操作JSON
- Debugging C/C++ Language MEX-Files
- 扫描文件夹将获取文件oci数据入库
- CAS认证客户端中文request参数传递出现乱码问题
- Android自定义View研究(三) -- 获得Bitmap的三种方法
- ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第二篇:第一个页面
- 19%的iOS应用私自访问通讯簿!近半不会数据加密!
- python一个URL拼接的写法
- 《javascript设计模式》学习笔记一:创建javascript对象的三种方式
- 关于html的各种属性说明得网址,老鸡巴忘~mark一下
- 半外连接优化一列
- 关于 线程 的通俗理解;/单线程 进程