tomcat报错 严重: Exception starting filter CSRF

java.lang.ClassNotFoundException: org.apache.catalina.filters.CsrfPreventionFilter

主要是因为你tomcat找不到相应jar包中的类.但是tomcat中明明有啊.

我想了一个粗暴的方法,找不到就不要它了.虽然,这样可以解决问题.但是不太好..

1.先找到 对应的tomcat路径

2.web.xml 文件中有一个filter

<!-- 注释掉 就好了
  <filter>
    <filter-name>CSRF</filter-name>
    <filter-class>org.apache.catalina.filters.CsrfPreventionFilter</filter-class>
    <init-param>
      <param-name>entryPoints</param-name>
      <param-value>/html,/html/list</param-value>
    </init-param>
  </filter>

  <filter-mapping>
    <filter-name>CSRF</filter-name>
    <servlet-name>HTMLHostManager</servlet-name>
  </filter-mapping>
-->

3.重复上面的1.2操作在下面图片中的路径下的web.xml

猜你喜欢

转载自blog.csdn.net/qq_34120430/article/details/84628140