cas server4.0 自定义异常

来源:互联网 发布:怎样兼职网络授课教师 编辑:程序博客网 时间:2024/04/29 18:29

自定义登陆错误

AuthenticationHandler中通过throw Exception,比如throw new FailedLoginException();或throw new FailedLoginException();抛出异常,通过查看WEB-INF/cas-servlet.xml(bean 定义),WEB-INF/login-webflow.xml(流程定义)两个文件,发现最终交给 org.jasig.cas.web.flow.AuthenticationExceptionHandler 这个类处理异常。通过阅读源代码知道会按照不同的Exception对应国际化文件中的key来显示到WEB-INF/view/jsp/default/ui/casLoginView.jsp上的。



原文:http://sgq0085.iteye.com/blog/2099196

0 0
原创粉丝点击