OpenID Connectを使用してログインできません:タイムアウトエラー
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
問題
- OpenID Connectとの連携に問題があり、場合によってはユーザーがログインできないことがあります。
- Liferayログは次のようなエラーを返します。
ERROR [http-nio-8080-exec-16][OpenIdConnectFilter:132] Unable to process OpenID Connect authentication response: Unable to validate tokens: Couldn't retrieve remote JWK set: Read timed out
com.liferay.portal.security.sso.openid.connect.OpenIdConnectServiceException$TokenException: Unable to validate tokens: Couldn't retrieve remote JWK set: Read timed out.
環境
- Liferay DXP 7.1
- Liferay DXP 7.2
解決
- 環境のいくつかの要因によっては、タイムアウト値が十分ではありません。時間内に応答するように、OpenIDのインフラストラクチャとサービスを確認する必要があります。
- このタイムアウト値は、現時点では Liferayによって設定できませんが、Liferayが使用するサードパーティ・ライブラリで明示的にコード化されています。
追加情報
did-this-article-resolve-your-issue