Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 限制对服务器上特定位置的闪存跨域访问_Flash_Cross Domain - Fatal编程技术网

Flash 限制对服务器上特定位置的闪存跨域访问

Flash 限制对服务器上特定位置的闪存跨域访问,flash,cross-domain,Flash,Cross Domain,闪存跨域策略文件仅允许您指定“允许域自标记”。 我想知道是否有一种方法可以限制访问,就像标签读取允许域访问一样。换言之: 我希望我的服务器可以从任何地方访问,但只有在他们试图请求时。发送到服务器上任何其他路径的所有请求都应受到限制,因此无法读取或删除 不需要为flash回调创建一个特殊的子域就可以实现这一点吗?在互联网上找到了一些答案: 基本上,您需要在根目录和要访问的目录中具有跨域策略。根目录应为: <?xml version="1.0"?> <cross-domain-po

闪存跨域策略文件仅允许您指定“允许域自标记”。 我想知道是否有一种方法可以限制访问,就像标签读取允许域访问一样。换言之:

我希望我的服务器可以从任何地方访问,但只有在他们试图请求时。发送到服务器上任何其他路径的所有请求都应受到限制,因此无法读取或删除


不需要为flash回调创建一个特殊的子域就可以实现这一点吗?

在互联网上找到了一些答案:

基本上,您需要在根目录和要访问的目录中具有跨域策略。根目录应为:

<?xml version="1.0"?>
<cross-domain-policy>
  <site-control permitted-cross-domain-policies="all"/>
</cross-domain-policy>
之后,它应该工作顺利

Security.loadPolicyFile("http://example.com/expledirecotyr/crossdomain.xml")