Solr 安全性:authentication/authorization 无法识别

Solr Security : authentication/authorization Not recognized

我目前正在独立模式下开发 Solr。 因为我是 Solr 的初学者,所以我想用命令 start -e techproducts 启动服务器。 核心已成功上传,但出现警告消息: “并非所有安全插件都已配置!authentication= disabled authorization = disabled。Solr 的安全性取决于您的设置。考虑在向内部或外部用户公开 solr 之前配置 authentication/authorization”

问题是我已经创建了我的security.json,我把它放在主目录下,我在服务器入口验证了我自己,所以看起来效率很高。为什么这个警告信息一直出现?

尝试将 security.json 文件写入适当的位置,以便 Solr 在启动时可以读取。

访问 Dashboard 页面并查找 solr.solr.home 属性,它应该如下所示:-Dsolr.solr.home=/var/solr/data,然后将文件写入 /var/solr/data/security.json .然后重新启动 Solr,在启动期间控制台应该显示类似 thi 的内容而不是 WARN:

INFO  (main) [   ] o.a.s.c.CoreContainer Initializing authorization plugin: solr.RuleBasedAuthorizationPlugin
INFO  (main) [   ] o.a.s.c.CoreContainer Initializing authentication plugin: solr.BasicAuthPlugin