如何解决Solr安全性:无法识别身份验证/授权
我目前正在独立模式下研究Solr。 由于我是Solr的初学者,因此我想使用命令start -e techproducts启动服务器。 核心已正确上传,但出现警告消息: “没有配置所有安全性插件!authentication =禁用authorization =禁用。Solr的安全性与您设定的安全性相同。在将solr暴露给内部或外部用户之前,请考虑配置身份验证/授权”
问题是我已经创建了security.json,已经将其放在主目录中,并且已经在服务器入口处对自己进行了身份验证,因此这似乎很有效率。为什么此警告消息不断出现?
解决方法
尝试在适当的位置写入pathlib.Path
文件,以便Solr在启动期间可以读取。
访问Dashboard页面并查找应如下所示的security.json
属性:solr.solr.home
,然后将文件写入-Dsolr.solr.home=/var/solr/data
。然后重新启动Solr,在启动过程中,控制台应显示类似thi而不是WARN的信息:
/var/solr/data/security.json
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。