有关登陆的配置在configure方法中进行配置,具体配置内容如下:
登陆页面配置:
@Overrideprotected void configure(HttpSecurity http) throws Exception {http.formLogin().loginPage("/logins").permitAll();}
登陆表单提交路径配置:
@Overrideprotected void configure(HttpSecurity http) throws Exception {http.formLogin().loginProcessingUrl("/login");}
表单参数名称配置:
@Overrideprotected void configure(HttpSecurity http) throws Exception {http.formLogin().usernameParameter("username").passwordParameter("password");}
登陆成功
跳转路径配置:
@Overrideprotected void configure(HttpSecurity http) throws Exception {http.formLogin()//.defaultSuccessUrl("/success")//登陆成功后,跳转回之前的页面,如果没有,则跳转到指定页面.successForwardUrl("/success");//登陆成功后,跳转到指定页面}
处理方式配置:
点击进入
- 登陆失败
跳转路径配置:
@Overrideprotected void configure(HttpSecurity http) throws Exception {http.formLogin()//.failureUrl("/failure")// 登陆失败后,跳转回之前的页面,如果没有,则跳转到指定页面.failureForwardUrl("/failure");// 登陆失败后,跳转到指定页面}
处理方式配置:
点击进入
