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

Jose4J是否处理HTTP状态307(临时重定向)

阮疏珂
2023-03-14

我想知道当从OpenID Connect Endpoint检索JWKS时,Jose4J是否处理重定向超文本传输协议状态代码(例如307)。

我自己现在做检索和传递JWKS给Jose4J所谓的带外。现在,当我切换网络时,我得到了很多307,不知道让Jose4J在支持307和其他重定向状态时进行JWKS检索是否明智

        HttpURLConnection.HTTP_MOVED_TEMP
        HttpURLConnection.HTTP_MOVED_PERM
        HttpURLConnection.HTTP_SEE_OTHER

谢谢

共有1个答案

王航
2023-03-14

是的,当向JWKSendpoint发出请求时,它将遵循重定向<代码>组织。约瑟杰。钥匙。解析程序。HttpsJwksVerificationKeyResolver使用org。约瑟杰。jwk。HttpsJwks默认情况下使用org。约瑟杰。http。Get,它反过来使用java的HttpsURLConnection,除非行为在类级别发生了更改,否则它将遵循重定向:
https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html#setFollowRedirects-布尔值-

 类似资料:
  • 我正在从浏览器调用POST请求(比如请求a)。在重定向请求时,我尝试在后端执行以下操作, (2) (3)效果良好。 (1)没有按预期工作。当请求B被调用时,cookie值没有被清除——它重复使用请求A中的值。有人能给我提供一些关于这一点的见解吗?

  • 我需要设置客户端请求从一台服务器到另一台服务器的临时自动重定向。从服务器端: 然而,从客户端来看,不会发生自动重定向,并且该过程陷入异常(状态代码307)。我可以通过WebException提供重定向,但我不想。如何设置自动重定向?请帮忙。客户端代码:

  • 我有一个fastAPIendpoint,它接收文件并将其保存到磁盘,如下所示: 当我通过的docs界面上传文件时,这是可以预期的。 但是,尝试与curl相同失败: curl命令不返回任何内容,并且在服务器端记录

  • Apache Beam最近通过和注释引入了状态单元格,并在Apache Flink和Google Cloud Dataflow中提供了部分支持。

  • 我正在使用Eclipse和Tomcat Server 7开发一个带有String框架的web应用程序。当我运行它时,我总是得到同样的错误: HTTP状态500-处理JSP页面/views/misc/index时发生异常。jsp第19行 第19行是:<代码> 有时候在我不停刷新页面的时候是可以的,但是不知道为什么。 misc/index.jsp 这是欢迎视图的index.jsp页面 堆栈跟踪: 根本

  • 我使用Java编写了soap客户端服务 我还使用了Spring WS 当我通过SoapUI发送请求时,我会得到响应 当我使用客户机代码发送请求时,我得到一个错误 客户配置 你能帮助我吗?我真的不知道怎么修。谢谢