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上會提示錯誤



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章