日期:2014-05-18  浏览次数:20969 次

Spring Security 中文用户名不能通过
使用的是 Spring Security 2.05 字符编码都是使用的 utf8,英文用户名一切正常,使用中文就不行,请教原因

------解决方案--------------------
写个请求字符的过滤器吧。
------解决方案--------------------
Spring Security 使用过滤器实现的登录,中文不行取决于你的中文编码如何处理的。2.x我没用过。不知道有什么特殊的地方。如果你用过滤器处理中文字符,那你这个过滤器一定要砸Spring Security 过滤器的前面