Tomcat 6.0.35 CrsfPreventionFilter 的过滤器映射
我正在尝试将 Apache Tomcat 的 [6.0.35] 跨站点预防过滤器引入现有的 Web 应用程序中。
我通过添加 和 标签修改了 web.xml,并且可以使用映射
让应用程序按预期部署和运行。
但是,如果我使用
或
的映射,过滤器显然对映射的请求处于活动状态,但它拒绝对初始化入口点以外的任何资源的请求即使在请求中传递了当前随机数。即响应是 403/禁止。
有人建议吗?
I'm attempting to introduce Apache Tomcat's [6.0.35] Cross-Site Prevention Filter into an existing web app.
I've modified the web.xml by adding the and tags and I can get the app to deploy and function as expected with a mapping <url-pattern>*.jsp</url-pattern>
.
But if I use a mapping of <url-pattern>/*</url-pattern>
or <servlet-name>foo</servlet-name>
, the filter is apparently active for the mapped requests, but it rejects requests for any resource other than the initialized entry point even though the current nonce is passed in the request. I.e the response is 403/forbidden.
Suggestions anyone?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论