我试过使用下面的链接添加基本身份验证。它在Windows中工作正常,但在Linux服务器中不工作。https://javadeveloperzone.com/solr/securing-solr-setup-basic-authentication/
security.json
{
"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"}
}
}
在www.example.com中添加了这些行solr.in.sh
身份验证类型=“基本”身份验证选项="-数据库基本身份验证=许可证:SolrRocks”
1条答案
按热度按时间v440hwme1#
您security.json文件和其他更改似乎正确请确保security.json文件位于正确文件夹中