在我FLEX博客中有提到怎么将FLEX整合到JAVA的WEB工程中。可以参考。该篇文章是整合以后出现的一个问题。当FLEX加入到JAVA工程以后。部署然后运行FLEX文件会出现跨域的问题。
仔细查看了下。发现解决方法。
我的WEB容器用的是TOMCAT,在用FLEX的时候,有一个crossdomain.xml文件。该文件的作用就是允许FLEX跨域的实现。以下是文件内容。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd" >
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all" />
<allow-access-from domain="*" />
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
注意,将该文件放到TOMCAT的webapp/Root的目录下。而不是自己工程的目录下。配置以后,问题解决;
分享到:
相关推荐
flex 跨域访问问题, flex不在同一个域,解决办法
flex 跨域访问文件,安全沙相问题,很有用的,放在iis里就行了
Flex跨域问题,对于Flash Player 而言,crossdomain.xml文件内容出现了较大的变化,原因是Flash Player 9的security机制有所改变。所以当我用Flex 3调用cross domain的web service时,还使用上面的crossdomain.xml...
Web API跨域的方法有很多,这里给出最简单而又最实用的一种。希望可以帮到您。Web API跨域的方法有很多,这里给出最简单而又最实用的一种。希望可以帮到您。
eclipse环境下集成flex之后调用webservice的相关资源
解决arcgis server跨域问题: 1、停掉ArcGIS Server的服务。 2、 打开<ArcGIS Server> \framework\runtime\tomcat\conf\web.xml,注册跨域bean 3、lib下拷贝 cors-filter-2.5.jar java-property-utils-1.9.1.jar包 4...
使用nginx进行服务器管理,经常会遇到跨域问题,此文档就是解决此类问题; nginx跨域问题,解决多端口,多ip问题
在做Web开发中,常常会遇到跨域的问题,到目前为止,已经有非常多的跨域解决方案。下面这篇文章主要给大家介绍了关于ASP.net WebAPI跨域调用问题的解决方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考下...
js 调用 webservice服务,出现的跨域问题,可通过在服务端修改web.config来解决服务端的跨域问题
通过这个插件,可以实现不同域名的双向通信问题,内含demo 配套文章:http://blog.csdn.net/mycwq/article/details/16344171
解决虚拟路径资源跨域问题,亲自测试可以使用。
同源策略:出于安全考虑,浏览器会限制脚本中发起的跨站请求,浏览器要求JavaScript或Cookie只能访问同域下的内容。...因为我们的WebApi和MVC是两个不同的项目,所以运行起来之后就存在上面说的跨域的问题。
前端跨域问题解决
在本文中,我们可以看到,解决 ASP.NET WebAPI 跨域调用问题需要了解跨域调用原理和 Web.Config 文件中的配置信息,并且需要了解 OPTION 方法调用和 VS 自建 WebAPI 工程的默认设置。通过本文,开发者可以快速解决...
解决Cesium访问数据跨域问题,数据使用tomcat部署在服务器上。
跨域 原因: 浏览器限制 跨域(域名,端口,协议,ip不一样) 在使用XMLHTTPRequest对象发送HTTP请求时,会遇到同源策略问题,域不同请求会被浏览器拦截。
框架完美解决了iframe之间的跨域通讯。底层技术采用window.name转换代理实现
同源策略与 File 协议导致的跨域问题解决方案 同源策略是出于安全考虑而诞生的约定,规定了只能在本域内进行资源访问。所谓同源是指“协议+域名+端口”三者相同。不同源之间进行资源访问,就需要跨域。特殊地,有三...
ajax 跨域问题!详细的说明了相应的用法!
ssm跨域问题解决方案