ty2244401 2022-01-19 16:14 采纳率: 0%
浏览 144

springsecurity5 SecurityFilterChain配置方式如何获取AuthenticationManager

问题遇到的现象和发生背景

authenticationManager()之前继承WebSecurityConfigurerAdapter适配器可以直接获取,用新的方式配置该如何获取

问题相关代码,请勿粘贴截图

@EnableWebSecurity
public class DefaultSecurityConfig {

@Autowired
private RedisTemplateHelper redisTemplateHelper;

// @formatter:off
@Bean
SecurityFilterChain defaultSecurityFilterChain(HttpSecurity http) throws Exception {
    http
        .csrf().disable()
        .authorizeRequests(authorizeRequests ->
            authorizeRequests
                    .antMatchers("/**/*.js","/**/*.css","/**/*.jpg","/**/*.png").permitAll()
                    .anyRequest().authenticated()
        )
        .formLogin()
        .loginPage("/login").permitAll()
        .loginProcessingUrl("/login")
        .and().addFilter(new JWTAuthenticationFilter(authenticationManager(),redisTemplateHelper));
    return http.build();
}
// @formatter:on

}

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
  • 写回答

1条回答 默认 最新

  • a1767028198 2022-01-19 16:37
    关注

    5.3.6类还在,

    img


    重写自己加@Bean就行了

    img

    评论

报告相同问题?

问题事件

  • 创建了问题 1月19日

悬赏问题

  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?
  • ¥15 matlab(相关搜索:紧聚焦)
  • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
  • ¥15 路易威登官网 里边的参数逆向
  • ¥15 Arduino无法同时连接多个hx711模块,如何解决?
  • ¥50 需求一个up主付费课程