0

在使用 Amazon S3 的托管托管 Flex 站点(具有多个模块)时,我会遇到什么样的安全问题?

如果它们是从两个不同的子域加载的,我什至可以在两个不同的 swf 之间进行通信吗?(这些将是模块)

我还不知道我是否会在 S3 上托管所有模块或只是一些。为了测试对服务器负载的影响,只测试托管我们的主 .swf(公共网站)肯定会更容易

我知道用于 web servcies 的 crossdomain.xml - 这也适用于跨域 swf 通信吗?

4

1 回答 1

2

您必须授予对 SWF 的安全访问权限,因为它们不是来自同一个域。该方法类似于 web 服务的跨域,不同之处在于您需要放置以下方法调用“ security.allowDomain ”而不是跨域 XML。

为了让来自不同域的 SWF 检查和修改变量、对象、属性、方法(跨域脚本),您需要调用“security.allowDomain”。

Adobe 文档详细介绍了它。

于 2008-10-19T06:06:05.680 回答