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