我在我的pom.xml中设置了这些
org.springframework.security
spring-security-web
3.2.0.RELEASE
org.springframework.security
spring-security-config
3.2.0.RELEASE
在我的安全配置类中
@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {
我有
protected void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.anyRequest().authenticated()
.and()
.formLogin()
.loginPage("/login")
.permitAll();
}
HttpSecurity具有formLogin方法,但是以authorizeRequests()开头的其他调用返回类型
org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry,它不再具有formLogin方法 .
知道我哪里错了吗?