爲solr增長用戶驗證

添加此功能主要是爲了增長solr服務器的安全性,不能隨便讓人訪問。html

 

1.      tomcatF:\Tomcat 6.0.26_solr\conf\tomcat-users.xml添加用戶角色並指定訪問的用戶名密碼web


[html] view plain copytomcat

  1. <role rolename="solr"/>  安全

  2. <user username="admin" password="admin" roles="solr"/>  服務器




2. F:\Tomcat6.0.26_solr\webapps\solr\WEB-INF\web.xm中添加用戶訪問權限設置app


[html] view plain copywebapp

  1. <security-constraint>  ide

  2.       <web-resource-collection>  url

  3.           <web-resource-name>Solr Lockdown</web-resource-name>  spa

  4.           <url-pattern>/</url-pattern>  

  5.           <http-method>GET</http-method>  

  6.           <http-method>POST</http-method>  

  7.       </web-resource-collection>  

  8.       <auth-constraint>  

  9.           <description>This applies only to the "tomcat" security role</description>  

  10.           <role-name>solr</role-name>  

  11.           <role-name>admin</role-name>  

  12.       </auth-constraint>  

  13.       <user-data-constraint>  

  14.           <transport-guarantee>NONE</transport-guarantee>  

  15.       </user-data-constraint>  

  16.   </security-constraint>  

  17.     

  18.   <login-config>  

  19.       <auth-method>BASIC</auth-method>  

  20.       <realm-name>Solr</realm-name>  

  21.   </login-config>  






若是彈出此框而且能正常登陸,說明已經配置成功

相關文章
相關標籤/搜索