为了账号安全,请及时绑定邮箱和手机立即绑定

Spring Security 错误凭据异常

Spring Security 错误凭据异常

慕妹3146593 2023-02-16 15:21:11
我正在尝试通过本地主机上的 postgres 服务器进行身份验证,但即使我知道凭据是正确的,我也会收到 Bad Credentials 异常。SecurityConfig.java:@Configuration@EnableWebSecuritypublic class SecurityConfig extends WebSecurityConfigurerAdapter {    @Override    protected void configure(HttpSecurity http) throws Exception {        Logger logger = LoggerFactory.getLogger(this.getClass());        http        .authorizeRequests()            .antMatchers("/css/**", "/js/**", "/img/**", "/scss/**", "/vendor/**").permitAll()            .anyRequest().authenticated()        .and()        .formLogin()            .loginPage("/login")            .loginProcessingUrl("/authenticateUser")            .permitAll()            .successHandler(new AuthenticationSuccessHandler() {                @Override                public void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response,                        Authentication authentication) throws IOException, ServletException {                    response.sendRedirect("/");                }            })            .failureHandler(new AuthenticationFailureHandler() {                @Override                public void onAuthenticationFailure(HttpServletRequest request, HttpServletResponse response,                        AuthenticationException exception) throws IOException, ServletException {                    exception.printStackTrace();                }            })            .permitAll()            .and()            .logout()            .logoutUrl("/logout")            .logoutSuccessUrl("/login")            .permitAll()            .and()            .exceptionHandling().accessDeniedPage("/access-denied");    }}
查看完整描述

1 回答

?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

您尚未在此处定义任何连接到您的 Postgres 数据源的AuthenticationManager/ 。AuthenticationProvider



查看完整回答
反对 回复 2023-02-16
  • 1 回答
  • 0 关注
  • 130 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号