您的位置:首页 > 其它

CAS 实现单点登录oos(3) 自定义登录页面

2016-08-25 20:05 169 查看
http://blog.csdn.net/carl_china/article/details/45313491

1.cas统一认证的登陆页面位于:cas目录/WEB-INF/view/jsp/default 文件夹里,其中ui/casLoginView.jsp为登陆页面
2.首先我们复制一份default文件夹 重命名为myView
3.然后复制classes/default.properties  到 classes/myView.properties 打开mytheme.properties 修改登陆页面的路径为我们复制的myView 文件夹。
    


修改成:
    


4 修改 cas目录/cas.properties 中 cas.viewResolver.basename =myView
到这一步我们只是将登陆页面拷贝了一份然后指向这份拷贝,接下来我们就可以随意修改我们拷贝的页面,这样做的目的是如果以后想还原回来比较方便,只需要修改引用就行。
接下来我们修改casLoginView.jsp页面:
     


自定义页面就是把你自己写的登录页面中的From表单替换为上在的<from></form>.上面的select标签可以改为DIV之类的标签。其中CAS登录验错误信息、username信息、password信息、CAS验证用户登录hidden信息都是必须的。你可以添加和删除其它信息。

注:CAS版本cas-server-4.0.4,cas-client-3.3.3。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: