阻止web.xml中的某些HTTP方法
我在一个tomcat中运行两个war文件。示例app1和app2。现在我想单独阻止app2的一些HTTP方法,而不涉及tomcat自己的web.xml。因此,我为app2创建了一个web.xml,并将其放在web\u INF下阻止web.xml中的某些HTTP方法,http,tomcat,servlets,web.xml,Http,Tomcat,Servlets,Web.xml,我在一个tomcat中运行两个war文件。示例app1和app2。现在我想单独阻止app2的一些HTTP方法,而不涉及tomcat自己的web.xml。因此,我为app2创建了一个web.xml,并将其放在web\u INF下 <web-app> <security-constraint> <web-resource-collection> <web-resource-name>restricted
<web-app>
<security-constraint>
<web-resource-collection>
<web-resource-name>restricted methods</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>OPTIONS</http-method>
<http-method>TRACE</http-method>
</web-resource-collection>
<auth-constraint/>
</security-constraint>
</web-app>
限制性方法
/*
选择权
痕迹
当我点击URL作为host:port/app2/
时,它将给出403的响应。
但是当我点击主机:port/app2时,得到的响应是200
现在我还必须阻止
host:port/app2
这个URL。如何更改url模式以实现此目的。如果没有尾部斜杠,您得到的是200,而不是301或302?是的,我得到的是200,好吗