tomcat 配置basic auth认证

打开项目目录中的web.xml文件,并找到<auth-constraint>所在位置,修改角色名.

主要分为三部分:

1.认证目录

2.角色名称

3.认证配置

<security-constraint>
 <web-resource-collection>
<web-resource-name>other</web-resource-name>
 <url-pattern>/*</url-pattern>
 </web-resource-collection>
 <!-- no security constraint -->
<auth-constraint>
<role-name>soulchild</role-name>
</auth-constraint>
 </security-constraint>

<login-config>
<auth-method>BASIC</auth-method>
<realm-name>xxxxx</realm-name>
</login-config>

 

修改tomcat-users.xml,要与上面修改的角色名称相同

  <role rolename="soulchild"/>
  <user username="admin" password="123" roles="soulchild"/>

 

相关文章

发表新评论