1. 程式人生 > >團隊合作開發許可權管理

團隊合作開發許可權管理

步驟一,tomcat的conf目錄下tomcat-users.xml內容如下:
<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>

  <role rolename="manager"/>

  <role rolename="admin"/>

  <user username="xiaolu" password="xiaolu" roles="admin,manager"/>

</tomcat-users>
步驟二,在web.xml中增加如下內容:
<

security-constraint>

       <web-resource-collection>

           <web-resource-name>xiaolu</web-resource-name>

           <url-pattern>/xiaolu/*</

url-pattern>

           <http-method>POST</http-method>

           <http-method>GET</http-method>

       </web-resource-collection>

       <

auth-constraint>

           <role-name>admin</role-name>

       </auth-constraint>

    </security-constraint>

 

    <security-role>

       <role-name>admin</role-name>

    </security-role>

 

    <login-config>

       <auth-method>BASIC</auth-method>

       <realm-name>input authentication message</realm-name>

    </login-config>

這樣配置完成後,當我們訪問.../xiaolu中的任何內容都會要求輸入密碼認證資訊,認證時輸入tomcat-users.xml配置的admin許可權的使用者名稱和密碼即可訪問(這裡就只有xiaolu使用者名稱可以訪問)