auth-constraint
时间: 2024-06-13 08:09:38 浏览: 175
Constraint
auth-constraint是一种Web应用程序部署描述符元素,用于指定哪些用户或角色可以访问Web资源。通常与security-constraint元素一起使用,security-constraint元素用于指定哪些Web资源需要受到保护。以下是一个示例:
```xml
<security-constraint>
<web-resource-collection>
<web-resource-name>Protected Area</web-resource-name>
<url-pattern>/protected/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>manager</role-name>
</auth-constraint>
</security-constraint>
```
在上面的示例中,security-constraint元素指定了哪些Web资源需要受到保护,即以“/protected/”开头的所有URL。auth-constraint元素指定了哪些角色可以访问这些资源,即“admin”和“manager”角色。
阅读全文