Solr-Tomcat-安全配置

需要在发布的 webapps\solr\WEB-INF\web.xml 末尾追加 安全制约:

 <security-constraint>
    <web-resource-collection>
      <web-resource-name>Solr Lockdown</web-resource-name>
      <url-pattern>/</url-pattern>
    </web-resource-collection>
    <auth-constraint>
      <role-name>solr_admin</role-name>
    </auth-constraint>
  </security-constraint>
  <login-config>
    <auth-method>BASIC</auth-method>
    <realm-name>Solr</realm-name>
  </login-config>

然后再tomcat的 uer配置中为 solr_admin 添加角色:

  <role rolename="solr_admin"/>
  <user username="solr" password="solr!qaz2wsx" roles="solr_admin"/>

Solr-Tomcat-安全配置

你可能感兴趣的:(Solr-Tomcat-安全配置)