В режиме 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.
Изменение безопасности для всех разрешений ограничивает все. "разрешение": [{ "Имя": "все", – Sara