目录
使用Spring Security时经常会看见403(无权限),这样的原始页面很不友好,我们可以自定义403异常处理方案:
"en"> "UTF-8">权限不足 您的权限不足,请联系管理员!
- public class MyAccessDeniedHandler implements AccessDeniedHandler {
- @Override
- public void handle(HttpServletRequest request, HttpServletResponse response, AccessDeniedException accessDeniedException) throws IOException, ServletException {
- response.sendRedirect("/noPermission.html");
- }
- }
- //异常处理
- http.exceptionHandling().
- accessDeniedHandler(new MyAccessDeniedHandler());