我试图了解 CrossDomain.xml 的滚动。我应该在我的服务器中有一个 CrossDomain.xml,允许访问 s3 存储桶,还是存储桶中有一个允许所有人访问的 CrossDomain 文件?或特定的人?
你能解释一下它是如何工作的吗?
我试图了解 CrossDomain.xml 的滚动。我应该在我的服务器中有一个 CrossDomain.xml,允许访问 s3 存储桶,还是存储桶中有一个允许所有人访问的 CrossDomain 文件?或特定的人?
你能解释一下它是如何工作的吗?
您可以从提供 .swf 的同一域加载/解析 xml。
如果您从另一个域加载/解析 xml,则该域应该有一个 crossomain.xml,允许 .swf 文件所在的域访问数据。
在您的情况下,包含您加载的数据的域应该允许包含跨域策略文件中指定的 swf 访问的域。
另一种选择/作弊是使用 .swf 域上的服务器端脚本来加载外部数据并将其缓存/保存在 .swf 域上,以便无需策略文件即可访问它。
有关 crossdomain.xml 的更多详细信息,请查看规范。