【发布时间】:2020-07-28 09:45:28
【问题描述】:
我正在使用 PostMan 客户端测试我的 Spring Security 应用程序。当我更改密码并更新请求并触发请求时,我没有收到 401 错误。 Spring security 不调用 UserDetailsService。只有当我将用户名更改为错误的用户名时,才会调用 UserDetailsService 并且我开始看到预期的结果。这可能是一个安全问题。我在这里有什么遗漏吗?
【问题讨论】:
-
听起来您的凭据未正确验证,或者您没有使用(正确的)AuthentificationProvider。如果还抛出异常,您可能需要将 .exceptionHandling() 添加到您的 HttpSecurity。
标签: spring-boot spring-security spring-security-rest