Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何向弹性传输客户端添加身份验证_Java_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Elastic Stack_Search Guard - Fatal编程技术网 elasticsearch,elastic-stack,search-guard,Java,elasticsearch,Elastic Stack,Search Guard" /> elasticsearch,elastic-stack,search-guard,Java,elasticsearch,Elastic Stack,Search Guard" />

Java 如何向弹性传输客户端添加身份验证

Java 如何向弹性传输客户端添加身份验证,java,elasticsearch,elastic-stack,search-guard,Java,elasticsearch,Elastic Stack,Search Guard,如何向弹性传输客户端添加身份验证。 是否有用于弹性搜索的开源身份验证插件。 我尝试了readonlyrest和searchguard,但这两个都不能满足我的要求。要使用Search Guard的传输级身份验证,请执行以下操作: 设置传输客户端,并将其配置为在与Elasticsearch通话时使用客户端证书 将证书的可分辨名称配置为Search Guard用户。此用户不需要任何登录凭据或角色,因为它已由其证书标识 在每个请求中发送一个基本身份验证标头。此标头包含要用于此请求的用户名和密码 Sea

如何向弹性传输客户端添加身份验证。 是否有用于弹性搜索的开源身份验证插件。
我尝试了readonlyrest和searchguard,但这两个都不能满足我的要求。

要使用Search Guard的传输级身份验证,请执行以下操作:

  • 设置传输客户端,并将其配置为在与Elasticsearch通话时使用客户端证书
  • 将证书的可分辨名称配置为Search Guard用户。此用户不需要任何登录凭据或角色,因为它已由其证书标识
  • 在每个请求中发送一个基本身份验证标头。此标头包含要用于此请求的用户名和密码
  • Search Guard将对提供的凭据应用所有安全检查,就像在REST级别上提供一样
  • 这意味着您可以基于索引和类型实现访问控制,还可以在传输级别应用文档和字段级别的安全性

另请参见

将传输级身份验证与搜索保护do一起使用:

  • 设置传输客户端,并将其配置为在与Elasticsearch通话时使用客户端证书
  • 将证书的可分辨名称配置为Search Guard用户。此用户不需要任何登录凭据或角色,因为它已由其证书标识
  • 在每个请求中发送一个基本身份验证标头。此标头包含要用于此请求的用户名和密码
  • Search Guard将对提供的凭据应用所有安全检查,就像在REST级别上提供一样
  • 这意味着您可以基于索引和类型实现访问控制,还可以在传输级别应用文档和字段级别的安全性

另请参见

您的要求是什么?是的,我想向传输客户端添加身份验证您的要求是什么?是的,我想向传输客户端添加身份验证您的要求是什么?当然可以,使用搜索客户端。谢谢您的帮助,我将对此进行查看。有帮助吗?在我的例子中,elasticsearch服务器总是为用户[name=\u sg\u internal,roles=[]]获取
无索引级别的perm匹配。
如果从Java调用,它不会识别用户名谢谢您的帮助,我将继续关注。它有帮助吗?在我的例子中,elasticsearch服务器总是为用户[name=\u sg\u internal,roles=[]]获取
没有索引级别的perm匹配。
如果调用是从Java发出的,它不会识别用户名