Tomcat6、tomcat7 跨域设置

原创 2015年11月18日 16:16:06

需要下载两个jar文件,cors-filter-1.7.jar,java-property-utils-1.9.jar这两个库文件,http://download.csdn.net/detail/csr0312/9280097
放到tomcat lib目录下面,不是项目的lib目录,然后配置项目的web.xml,添加如下内容,注意filter位置,应该放在第一位

<!-- 实现跨域 -->
    <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后端允许跨域访问的配置

tomcat后端允许跨域访问的配置 CorsFilter org.apache.catalina.filters.CorsFilter CorsFilter /* ...

Tomcat通过CORS解决跨域问题

如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033跨域资源共享( CORS ) 简介:https://developer.mozilla....
  • itas109
  • itas109
  • 2017年04月20日 19:20
  • 3453

tomcat7.0配置CORS(跨域资源共享)

平时我们做前台页面时可能会遇到浏览器以下提示(浏览器控制台):     已阻止跨源请求:同源策略禁止读取位于 http://xxx.xxx.com 的远程资源。(原因:CORS 头缺少 'Acces...

tomcat7部署文件服务器,解决跨域问题

com.thetransactioncompany cors-filter 2.4 com.thetransactioncompany java-property-...

Tomcat的跨区域访问问题

若允许Tomcat所有域访问,将clientaccesspolicy.xml和crossdomain.xml加入%TOMCAT_HOME%\webapps\ROOT 目录下即可 clientac...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Tomcat 配置详解/优化方案

Service.xml Server.xml配置文件用于对整个容器进行相关的配置。 元素: 是整个配置文件的根元素。表示整个Catalina容器。 属性: className:实现了org.apac...

解决tomcat服务器跨域请求问题

--- 前沿-- 工作中项目进行前后端分离时,前段调用后端接口时会出现跨域问题 在tomcat 的web.xml 配置文件中加入如下配置过滤器 (如web.xml中有多个filter时要把下面配...
  • chen_pt
  • chen_pt
  • 2016年12月01日 14:08
  • 2964

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

tomcat 下配置ajax 跨域 访问

CORS介绍    它在维基百科上的定义是:跨域资源共享(CORS )是一种网络浏览器的技术规范,它为Web服务器定义了一种方式,允许网页从不同的域访问其资源。而这种访问是被同源策略所禁止的。COR...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Tomcat6、tomcat7 跨域设置
举报原因:
原因补充:

(最多只允许输入30个字)