我遇到以下代码行的问题:
@Override
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests().antMatchers("/admin/**").hasRole("ADMIN").
and().
formLogin().
loginPage("/login").
defaultSuccessUrl("/").
failureUrl("/login?error").
loginProcessingUrl("/login").
successHandler(loginSucessHandler).
permitAll().
and().
logout().
logoutUrl("/logout").
logoutSuccessUrl("/").
invalidateHttpSession(true).
permitAll();
}
Intellij总是告诉我“无法解析方法formLogin()”。我尝试重新导入项目从gradle重新生成项目使intellij的缓存无效但我总是得到这个恼人的消息。有可能以某种方式摆脱它?如果我尝试从gradle构建项目,我没有问题,所以它一定是intellij想法的错误。提前致谢 编辑:如果我在intellij中运行make它编译项目没有任何问题。
答案 0 :(得分:-1)
使用最新的Spring Security版本4.2.3.RELEASE
,您将不会遇到任何问题。