【问题标题】:PostMan client Authorization parameters are not picked up by Spring SecuritySpring Security 未获取 PostMan 客户端授权参数
【发布时间】:2020-07-28 09:45:28
【问题描述】:

我正在使用 PostMan 客户端测试我的 Spring Security 应用程序。当我更改密码并更新请求并触发请求时,我没有收到 401 错误。 Spring security 不调用 UserDetailsS​​ervice。只有当我将用户名更改为错误的用户名时,才会调用 UserDetailsS​​ervice 并且我开始看到预期的结果。这可能是一个安全问题。我在这里有什么遗漏吗?

【问题讨论】:

  • 听起来您的凭据未正确验证,或者您没有使用(正确的)AuthentificationProvider。如果还抛出异常,您可能需要将 .exceptionHandling() 添加到您的 HttpSecurity。

标签: spring-boot spring-security spring-security-rest


【解决方案1】:

我能够解决错误。将 sessionCreationPolicy 设置为 Stateless 解决了该问题。这个链接讨论了这个问题 - Link

【讨论】:

    猜你喜欢
    • 2020-06-01
    • 2015-10-21
    • 2021-01-15
    • 2015-06-25
    • 2018-02-14
    • 1970-01-01
    • 2021-12-17
    • 2016-06-17
    • 1970-01-01
    相关资源
    最近更新 更多