crossdomain跨域文件---FLEX的安全沙箱
为什么要用crossdomain.xml 文件 ?? 通俗的来说,这个文件是用来告诉flex,你可以访问我的哪个域名(或者ip),哪个端口,有什么样的访问权限。 如果你不在服务器端给flex提供这个文件,就相当于没有告诉FLEX,哪个端口可以访问。那么,FLEX会很生气,结果就是报给你一个安全沙箱错误。 ? 1,普通http服务的crossdomain.xml 最简单的示例: ? 或者复杂一点,改写成你需要的域名: ? 2,FLEX用socket连接后端服务器,那么,也一样需要cross-domain.xml 文件。 比如下面这段代码,就是告诉FLEX,开放服务器端的两个端口 ? FLEX访问服务器的顺序 ?? flex访问服务器端,会第一个访问cross-domain.xml。 ?? 比如socket方式,在访问32000端口(或者32001端口)之前,会先去找843端口的这个跨域文件。 ---------下面是拷贝过来的--------------- 了解flash发起socket通信的三个过程 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- VUE系列三:实现跨域请求(fetch/axios/proxytable)
- 转:利用JAXB进行xml和javabean之间转换
- ruby-on-rails – 回形针 – 将tiff图像转换成jpg或png
- flex tree expandItem
- 如何让Qt Creator的调试器显示OS X中C向量的内容?
- ruby – 如何使用自定义方法扩展DataMapper :: Resource
- ruby-on-rails – 安全地转义字符串用于SQL片段,用于连接,限
- 解决 Flex模块切换后导致对象转换失败 注册信息丢失
- logback logback.xml常用配置详解(三) <filter>
- c – 为什么选择SIGSEGV?