佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1574|回复: 2

请问如何cross domain read xml file?

[复制链接]
发表于 22-4-2009 11:41 AM | 显示全部楼层 |阅读模式
如题
每次我在flash内试的时候都ok
但是普通开的时候都是unable to load xml file from http://xxxx的
上网看了似乎是security/firewall block了的问题
请问应该怎么样才能解决呢?
我用的是as3
回复

使用道具 举报


ADVERTISEMENT

发表于 22-4-2009 03:03 PM | 显示全部楼层

回复 1# kyo2846161 的帖子

原帖由 kyo2846161 于 22-4-2009 11:41 AM 发表
如题
每次我在flash内试的时候都ok
但是普通开的时候都是unable to load xml file from http://xxxx的
上网看了似乎是security/firewall block了的问题
请问应该怎么样才能解决呢?
我用的是as3



这是因為自 Flash 7.0 開始在安全沙箱增加了维护資料的安全措施才导致無法從其他 server 取得資料,但如果你是另一台 server 的擁有者的話,可以在該台 server 增加允許的权限,方法就是在 server 中新增個 crossdomain.xml 的檔案,内容為 :
  1. <?xml version="1.0"?>
  2. <!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
  3. <cross-domain-policy>
  4.           <allow-access-from domain="www.xxx.com" secure="true" />
  5. </cross-domain-policy>
复制代码
當中的 domain 設定所允許取得本地内容的 DNS,當然也可以用 * 代表所有

评分

参与人数 1积分 +100 收起 理由
chongyang + 100 帮助网友

查看全部评分

回复

使用道具 举报

 楼主| 发表于 23-4-2009 11:35 AM | 显示全部楼层
哦.. 原來如此 謝謝你的解釋
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 17-12-2025 06:04 AM , Processed in 0.135086 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表