Basic authentication (and the API support, that you're trying to use) was only released with 5.3.0 so it wouldn't work with 5.2. 5.2 only had the authentication and authorization frameworks, and shipped with Kerberos authentication plugin out of the box.
There are a few known issues with that though, and a 5.3.1 release is just around the corner. On Wed, Sep 16, 2015 at 10:11 AM, Aziz Gaou <gaoua...@gmail.com> wrote: > Hi, > > I try to follow: > > https://cwiki.apache.org/confluence/display/solr/Basic+Authentication+Plugin > , > to protect Solr 5.2 Admin with password, but I have not been able to > secure. > > 1) When I run the following command: > > curl --user solr:SolrRocks http://localhost:8983/solr/admin/authentication > -H 'Content-type:application/json'-d '{ > "set-user": {"tom" : "TomIsCool" }}' > > no update on the file security.json > > 2) I launched the following 2 commands: > > curl --user solr:SolrRocks http://localhost:8983/solr/admin/authorization > -H 'Content-type:application/json'-d '{"set-permission": { > "name":"updates", "collection":"MyCollection", "role": "dev"}}' > > curl --user solr:SolrRocks http://localhost:8983/solr/admin/authorization > -H 'Content-type:application/json' -d '{ "set-user-role": {"tom":["dev"}}' > > always MyCollection is not protected. > > > thank you for your help. > -- Anshum Gupta