<security-constraint>
<display-name>baseporject</display-name>
<web-resource-collection>
<web-resource-name>baseproject</web-resource-name>
<url-pattern>*.jsp</url-pattern>
<url-pattern>*.do</url-pattern>
<!--
没有http-method默认全部请求
-->
<http-method>GET</http-method>
<http-method>PUT</http-method>
<http-method>HEAD</http-method>
<http-method>TRACE</http-method>
<http-method>POST</http-method>
<http-method>DELETE</http-method>
<http-method>OPTIONS</http-method>
</web-resource-collection>
<!--
没有auth-constraint默认所有用户都能访问
写了单内容为空,默认任何人都不能访问
注意:这里的用户是在 apache-tomcat-9.0.0.M9\conf\tomcat-users.xml文件中指定的
-->
<auth-constraint>
<description>baseproject</description>
<role-name>All Role</role-na
webxml中的安全约束
最新推荐文章于 2023-01-09 17:11:19 发布
本文介绍了在web.xml中配置security-constraint的重要性,详细解析了如何限制URL模式,定义HTTP方法以及设置权限约束,以保护Web应用程序的安全。通过设置不同的http-method和auth-constraint,可以控制不同角色用户的访问权限。此外,还涵盖了登录配置和安全角色声明,为Web应用提供了基于FORM验证的用户身份管理。

最低0.47元/天 解锁文章

281

被折叠的 条评论
为什么被折叠?



