Tomcat 6.0.35 CrsfPreventionFilter 的过滤器映射

发布于 2024-12-20 05:41:44 字数 366 浏览 1 评论 0原文

我正在尝试将 Apache Tomcat 的 [6.0.35] 跨站点预防过滤器引入现有的 Web 应用程序中。

我通过添加 和 标签修改了 web.xml,并且可以使用映射 *.jsp 让应用程序按预期部署和运行。

但是,如果我使用 /*foo 的映射,过滤器显然对映射的请求处于活动状态,但它拒绝对初始化入口点以外的任何资源的请求即使在请求中传递了当前随机数。即响应是 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文