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

时间:2017-08-07 23:26:16

标签: jose4j http-status-code-307

我想知道当从OpenID Connect端点检索JWKS时,Jose4J是否处理重定向http状态代码(例如307)。

我自己现在进行检索并将JWKS传递给Jose4J,因此称为带外。现在,当我切换网络时,我得到了很多307并且想知道让Jose4J在支持307和其他重定向状态时进行JWKS检索是否明智

htmlentities($sString, ENT_XML1))

谢谢!

1 个答案:

答案 0 :(得分:0)

是的,在向JWKS端点发出请求时,它将遵循重定向。 org.jose4j.keys.resolvers.HttpsJwksVerificationKeyResolver使用org.jose4j.jwk.HttpsJwks默认使用org.jose4j.http.Get,而$values=''; foreach ($conditions as $condition) { $values .='<br>product name'.$condition['nome'].'<br>'; $values .=<br>product id'.$condition['id_product'].'<br>'; } $html="<center><img src='imagens/logo.png' width='100' height='100'> </center> <center><h3>Curriculo</h3></center> Nome: $nome $apelido <br> E-Mail: $email <bR> Função: $funcao <br> Área: $area <br> Chefia: $chefe <br> <h1>titulo</h1> $values "; $mpdf=new mPDF(); // Start the mPDF document $mpdf->WriteHTML($html); // Write out your initial HTML portion $mpdf->Output(); exit; 依次使用java的HttpsURLConnection,它将遵循重定向,除非行为在类级别更改:
https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html#setFollowRedirects-boolean-