当前位置: 首页 > 知识库问答 >
问题:

Spring Security不接收PostMan客户端授权参数

沈实
2023-03-14

我正在使用PostMan客户端测试我的Spring Security应用程序。当我更改密码和更新请求并激发请求时,我没有得到401错误。Spring security不调用UserDetailsService。只有当我将用户名更改为某个错误的用户名时,UserDetailsService才会被调用,并且我开始看到预期的结果。这可能是一个安全问题。我是不是漏掉了什么。

共有1个答案

华旭
2023-03-14

我能够解决这个错误。将sessionCreationPolicy设置为无状态解决了这个问题。本链接谈论问题-链接

 类似资料:
  • 我正在编写一个类,用于创建对BigQuery和Google云存储的授权。 在过去,我曾使用,但已被弃用。我试图使用,但我发现它只允许我使用,而我需要。 我知道可以从转换为,但我不知道如何将它们转换成相反的方向(转换为)。例如,我像这样创建连接: 有人能给我指明如何实现这一目标的方向吗? 谢谢!

  • 我们使用keycloak-adapter与Jetty一起使用KeyCloak进行身份验证和授权。根据OIDC Auth流程的Keycloak文档: 我们有连接到Jetty并使用Auth的webapps。因此,我们创建了一个公共客户端,它对WebApp/REST身份验证非常有效。 问题是,一旦我们启用授权,客户端类型就会从公共类型转换为机密类型,并且不允许将其重置为公共类型。现在,我们在汤里。由于授

  • 问题内容: 我正在编写用于创建BigQuery和Google Cloud Storage授权的类。 在过去,我已经使用已被 弃用 。我正在尝试使用,但是我发现它只允许在需要使用时使用。 我知道一个可以转换到,但我不知道如何将它们转换成相反的方向(到)。例如,我正在这样创建我的连接: 谁能指出我的实现方向? 谢谢! 问题答案: 在大多数情况下,无论您在哪里使用,都可以使用。您只需要使用一点,那就是在

  • OAuth2 JWT 配置文件引入了将 JWT 用作授权授予和客户端身份验证的可能性。 JWT客户端身份验证功能独立于特定的授权类型,并且可以与任何授权类型一起使用,也可以与客户端凭据授权一起使用。 但是,使用 JWT 授权类型似乎与将客户端凭据授予与 JWT 客户端身份验证结合使用完全相同,只是语法略有不同。 在这两种情况下,客户端都会联系令牌终结点以获取访问令牌: vs

  • 我使用Google Drive Android API让用户将他们Android设备上的Google Drive文件上传到我的服务器。我现在想更改此设置,以允许我的服务器使用跨客户端授权直接访问用户Google Drive,这意味着我必须使用生成。这是一切都脱轨了。为了生成此令牌,我需要一个对象。 目前,我正在设置如下: 这工作得很好,它不时显示一个帐户选择器,用户可以在其中选择要连接的帐户。全部

  • 我使用Laravel Passport(Laravel 5.6),使用密码授予。我有两个客户端:和。我希望客户端能够读取、写入和删除。客户端应该只能读取。 为什么不为此使用作用域?因为客户端的用户名和密码以及范围请求都是硬编码的。因此,理论上可以对其进行反编译,并更改