問題
-
OpenID Connectを使用して認証を構成すると、ログインに失敗し、以下のエラーが報告されます:
トークンを検証できません:署名されたJWTが拒否されました:別のアルゴリズムが期待されるか、一致するキーが見つかりません。
- このエラーは、RS265が発見エンドポイントURLの
"id_token_signing_alg_values_supported "パラメータの最初のサポートされるアルゴリズムとしてリストされていない場合に発生する:
"id_token_signing_alg_values_supported": [
"PS384",
"ES384",
"RS384",
"HS256",
"HS512",
"ES256",
"RS256",
"HS384",
"ES512",
"PS256",
"PS512",
"RS512"
],
Environment
- DXP 7.3
解決策
- これは LPS-185041 で報告されている既知の問題です。 Liferayサポートチームに連絡して、Hotfixを作成するか、ポータルをDXP 7.3 Update 27にアップデートしてください。
- 回避策として、ユーザーは「Discovery Endpoint」URLを削除し、