spring-security 配置登录页面和退出url

配置登录页面:

1. 修改security.xml中的form-login配置


        
        
        

login-page : 配置系统登录页面

login-processing-url : 处理登录请求的url

username-parameter : 请求表单中用户名参数

password-parameter : 请求表单中密码参数

default-target-url : 登录成功后跳转的页面,默认是 “/”

authentication-success-handler-ref : 登录成功后的处理器,实现AuthenticationSuccessHandler这个接口,不要和default-target-url同时使用

 

2. 在webapp目录下面创建一个login.html

 




    
    


Customize Login Page

用户名:
密 码:

 

3.部署项目到服务器,访问:http://localhost/chapter2 自动跳转到登录页面


spring-security 配置登录页面和退出url_第1张图片
 输入用户名密码,登录成功后

 

 


spring-security 配置登录页面和退出url_第2张图片

配置退出url:

修改security.xml中logout,代码如下:


    
    
    

 

 

logout-url : 配置退出的url , 不配置默认是”/j_spring_security_logout”

logout-success-url : 退出成功后跳转的页面 , 不配做默认是登录页面

success-handler-ref : 退出成功后的处理器,实现LogoutSuccessHandler接口,不要和logout-success-url同时使用

 

你可能感兴趣的:(spring-security)