用户名和密码请求参数名自定义
在进行登录验证时,SpringSecurity会执行UsernamePasswordAuthenticationFilter过滤器,查看源码可知参数名有默认值,且只接收post请求
修改配置类即可完成对默认值的修改
@Configuration
public class SecurityConfig extends WebSecurityConfigurerAdapter{
@Bean
public PasswordEncoder getPasswordEncoder(){
return new BCryptPasswordEncoder();
}
@Override
protected void configure(HttpSecurity http) throws Exception{
http.authorizeRequests()
.antMatchers("/login.html").permitAll()
.anyRequest().authenticated();
http.formLogin()
.