前段as3后端php,通讯协议http。这样就就必须有个swf的安全沙箱策略文件.crossdomain.xml放在动态域名的根目录。在通讯的时候给前端的域名是http://www.xxxx.com  。。抓包发现Http返回的数据一切正常。但是就是访问前端无法显示数据。。。仔细看了下发现前段请求的第一个接口地址变成了htttp://www.xxx.com/?c=init&a=login&dubug=1/crossdomain.xml  很奇怪的是多了个/crossdomain.xml。。。开始感觉反正debug这个参数用处不大即使错误业务大爱。。后面调试了所有php代码都没发现问题。。。最后还是回来怀疑了这个/crossdomain.xml。突然想起来这个应该是swf没有知道域名而自动加在后面的想法。于是把给前段的配置域名改成http://www.xxx.com/   问题迎刃而解。。。最后只能说一句。。。真坑。。

posted on 2013-12-27 11:03  mynetstudy  阅读(270)  评论(0编辑  收藏  举报