SolrCloud 6用户访问/solr/collection/admin/ping

SolrCloud 6用户访问/solr/collection/admin/ping,solr,solrcloud,Solr,Solrcloud,我是新的Solr,我部署了一个由4个节点组成的SolrCloud集群,外部zookeeper有3个节点。我向zookeper部署了一个security.json文件,该文件限制对集群的访问。我有2个用户(管理员,用户1) 当我尝试以下url时 curl -u admin:password -k -s "https://solrcloud-01.dfw.3mhis.vm:8080/solr/test/admin/ping?wt=json&indent=on" 注意:测试是2个碎片的集合,

我是新的Solr,我部署了一个由4个节点组成的SolrCloud集群,外部zookeeper有3个节点。我向zookeper部署了一个security.json文件,该文件限制对集群的访问。我有2个用户(管理员,用户1)

当我尝试以下url时

curl -u admin:password -k -s "https://solrcloud-01.dfw.3mhis.vm:8080/solr/test/admin/ping?wt=json&indent=on"
注意:测试是2个碎片的集合,每个碎片上有1个复制。 我得到“200状态正常”响应,但当我以
user1
身份尝试时,它会给我未经授权的请求。我做错了什么。
solr版本也是6,其中ping是根据

提供的隐式可用端点之一。基本上,我对security.json授予了如下权限

{   "path":"/admin/ping",
    "role":"dev",
    "index":7
}
{   "path":"/admin/ping",
    "role":"dev",
    "index":7
}