CAS SSO 中设置默认语言为汉语(国际化)

CAS SSO 中设置默认语言为汉语(国际化)

     1   闲来无聊学一下CAS单点登录的一个开源实现:但是觉得如果要用到自己项目中。页面是需要修改的.但首先设置了汉语,会对你的修改有很好的帮助.其实在我当前使用的版本中cas-server-4.0.0,注意我是自己下载源码(https://github.com/Jasig/cas)使用maven构建的.

     2  参考资料: cas国际化

     3  其实如果只是测试用完全不用那么麻烦,在你配置cas之后在首页你就能看到一大堆语言包设置如下,点击一下某个语言就切换了你当前的语言环境.

4 问题在我需要在cas启动时默认就设置为中文.其实看了一下源码,cas使用的spring 国际化配置,那么久很简单了.你只需要修改/WEB-INF/cas-servlet.xml文件的

 <!-- Locale Resolver -->
  <bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver" p:defaultLocale="zh_CN" />


p:defaultLocale=“zh_CN"即可

修改之后如下:


注意:最后说明一下.如果你是源码编译安装.common-collectins 版本需要换成3.x以上,否则运行到tomcat上会提示错误



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值