版本: 7.2-8.9
简而言之,当Elasticsearch无法从Userinfo端点检索用户信息时,通常由于配置错误或网络问题而发生此错误。要解决此问题,请确保在Elasticsearch中正确配置了Userinfo端点URL。此外,检查到Userinfo端点的网络连接。如果您使用的是OAuth2,请验证访问令牌是否有效并具有访问Userinfo端点所需的范围。最后,检查日志以获取更详细的错误信息。
日志上下文 #
日志"Failed to get claims from the Userinfo Endpoint.“类名称是 OpenIdConnectAuthenticator.java。 我们从Elasticsearch源代码中提取了以下内容,供那些寻求深入了解的人参考:
} @Override
public void failed(Exception ex) {
claimsListener.onFailure(
new ElasticsearchSecurityException("Failed to get claims from the Userinfo Endpoint."; ex)
);
} @Override
public void cancelled() {





