首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹簧安全5 sha256编码器

弹簧安全5 sha256编码器
EN

Stack Overflow用户
提问于 2021-11-19 19:33:58
回答 1查看 192关注 0票数 0

我对Security 5基本身份验证有问题。我将Spring配置如下:

代码语言:javascript
复制
    @Configuration
    public class SecurityConfig extends WebSecurityConfigurerAdapter {
    @Autowired
    public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
        // auth.inMemoryAuthentication().withUser("user").password("{noop}password").roles("ADMIN");
        auth.inMemoryAuthentication().withUser("user").password("{sha256}5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8").roles("ADMIN");
    }
}

所有东西都与{noop}密码编码器(注释代码)一起工作得很好--我能够使用报头进行身份验证:授权: Basic dXNlcjpwYXNzd29yZA==。但是当我提供sha256编码的密码(未注释的代码)时,我总是得到:org.springframework.security.authentication.BadCredentialsException: Bad credentials

EN

回答 1

Stack Overflow用户

发布于 2022-05-03 14:49:28

试一试

代码语言:javascript
复制
{SHA-256}

而不是

代码语言:javascript
复制
{SHA256}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70040066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档