Tomcat服务器解决跨域问题解决方式二

不点 阅读:714 2021-03-31 17:01:14 评论:0

第一步:

https://mvnrepository.com上查询并下载cors-filter-1.7.jar,java-property-utils-1.9.jar这两个库文件,放到lib目录下(E:\apache-tomcat-gcxt\lib)。

第二步:在web.xml文件中添加如下配置(E:\apache-tomcat-gcxt\conf\web.xml):

 <filter> 
       <filter-name>CORS</filter-name> 
       <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class> 
       <init-param> 
        <param-name>cors.allowOrigin</param-name> 
           <param-value>*</param-value> 
       </init-param> 
       <init-param> 
        <param-name>cors.supportedMethods</param-name> 
           <param-value>GET, POST, HEAD, PUT, DELETE</param-value> 
       </init-param> 
       <init-param> 
        <param-name>cors.supportedHeaders</param-name> 
           <param-value>Accept, Origin, X-Requested-With, Content-Type, Last-Modified</param-value> 
       </init-param> 
       <init-param> 
           <param-name>cors.exposedHeaders</param-name> 
           <param-value>Set-Cookie</param-value> 
       </init-param> 
       <init-param> 
           <param-name>cors.supportsCredentials</param-name> 
           <param-value>true</param-value> 
       </init-param> 
   </filter> 
  
   <filter-mapping> 
       <filter-name>CORS</filter-name> 
       <url-pattern>/*</url-pattern> 
   </filter-mapping>

 

标签:Tomcat
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号