我想知道当从OpenID Connect端点检索JWKS时,Jose4J是否处理重定向http状态代码(例如307)。
我自己现在进行检索并将JWKS传递给Jose4J,因此称为带外。现在,当我切换网络时,我得到了很多307并且想知道让Jose4J在支持307和其他重定向状态时进行JWKS检索是否明智
htmlentities($sString, ENT_XML1))
谢谢!
扬
答案 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-