Solr admin的凭据无效

时间:2016-11-24 10:18:58

标签: authentication solr solrcloud

我们已经按照此链接中的answer2步骤进行操作,但它不适用于Solr Cloud 6.0.3环境。

How to set Apache solr admin password

但它在普通的Master / Slave中工作正常。

1 个答案:

答案 0 :(得分:1)

在SolrCloud模式下,您应该使用内置的Authentication and Authorization support

您可以通过将security.json文件上传到Zookeeper集合来启用它:

{
"authentication":{
   "blockUnknown": true,
   "class":"solr.BasicAuthPlugin",
   "credentials":{"solr":"IV0EHq1OnNrj6gvRCwvFwTrZ1+z1oBbnQdiVC3otuq0= Ndd7LKvVBAaZIF0QAVi1ekCfAJXr1GGfLtRUXhgrF8c="}
},
"authorization":{
   "class":"solr.RuleBasedAuthorizationPlugin",
   "permissions":[{"name":"security-edit",
      "role":"admin"}],
   "user-role":{"solr":"admin"}
}}

several different authentication plugins available - 示例来自BasicAuthentication模块。