作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Tomcat 的 CSRFPrevention 过滤器在我的 Tomcat 6.0.xx 上运行良好。我现在想将单个页面列入白名单(也就是说,使其免于对其应用的过滤器)。我的下<filter-mapping>
在web.xml
,我有很多 URL 模式,其中之一是:
<url-pattern>/secure/*</url-pattern>
此 URL 模式包含大约 50 个 JSP 页面。但是,我想将这 50 页中的一个列入白名单。我宁愿不必将所有 49 个其他页面添加到 web.xml
.无论如何只能将一页列入白名单?
最佳答案
尝试 init-param
param entryPoints
跳过 url,这里是 home
。将 csv 用于多个 url:
<filter>
<filter-name>CsrfFilter</filter-name>
<filter-class>org.apache.catalina.filters.CsrfPreventionFilter</filter-class>
<init-param>
<param-name>entryPoints</param-name>
<param-value>/home</param-value>
</init-param>
</filter>
关于java - 如何使用 Tomcat 的 CSRFPrevention 过滤器将 JSP 页面列入白名单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30552306/
我的 Tomcat 的 CSRFPrevention 过滤器在我的 Tomcat 6.0.xx 上运行良好。我现在想将单个页面列入白名单(也就是说,使其免于对其应用的过滤器)。我的下在web.xml
我是一名优秀的程序员,十分优秀!