9RIA.com天地会 - Flash论坛

返回列表 发帖
未解决

安全沙箱问题,谢谢各位达人

悬赏金额: 10 两银子

我的flash程序从外网加载swf文件时,报的错误是:不能从 http://www.atgames.jp/atgames/ge ... ...................加载数据

我看了些安全沙箱的资料,但是还是不是太明白
安全策略的xml文件写好了,但是请问是要放到哪里?

现在放的地址是http://vmtest01.atgames.jp/crossdomain.xml
请问这样对吗?
还是应该放在http://www.atgames.jp这个域名的根目录下呢?

除了放这个xml文件之外,还要在程序当中写
Security.loadPolicyFile("http://vmtest01.atgames.jp/crossdomain.xml");
这句话吗?

谢谢达人指点!!!!!


RIA 天地行 北京站(2010·03·28)
LZ想用Flash加载http://www.atgames.jp这个域名里的资源确实是那样子。
你自己都罗列了2个答案了,试试就知道了。

自己电脑的话,最直接的就是
C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust
添加目录吧,比如:c:\

TOP

天地人才库
现在放的地址是http://vmtest01.atgames.jp/crossdomain.xml

Security.loadPolicyFile("http://vmtest01.atgames.jp/crossdomain.xml");
只写其一。

flash加载外网swf
1.要把flash变成指访问网络
2.在外网那端写安全策略文件

lz给分吧 呵呵

TOP

谢谢ls的各位达人

melik,只写其一是什么意思? 如果两个都写怎么办?

还有放在http://vmtest01.atgames.jp/crossdomain.xml
和放在http://www.atgames.jp这个根目录下有什么区别?



还有,在crossdomain.xml文件当中,
to-ports,这个要写吗?

年前加班真辛苦,祝各位新年快乐

TOP

返回列表
天地会官方合作培训