Apache flex Nginx上的安全沙盒冲突
Nginx如何向flash/flex程序提供crossdomain.xml文件。基本上,我需要让nginx响应:Apache flex Nginx上的安全沙盒冲突,apache-flex,nginx,Apache Flex,Nginx,Nginx如何向flash/flex程序提供crossdomain.xml文件。基本上,我需要让nginx响应: perl -e 'printf "<policy-file-request/>%c",0' | nc 127.0.0.1 80 perl-e'printf“%c”,0'| nc127.0.0.180 与 正如我们所看到的,该请求不是一个有效的http请求(adobe工程师所做的令人惊讶!)。我尝试在nginx配置文件中使用$request_方法,但没有成功,我感
perl -e 'printf "<policy-file-request/>%c",0' | nc 127.0.0.1 80
perl-e'printf“%c”,0'| nc127.0.0.180
与
正如我们所看到的,该请求不是一个有效的http请求(adobe工程师所做的令人惊讶!)。我尝试在nginx配置文件中使用$request_方法,但没有成功,我感谢您对此的评论
谢谢,
-一个简单的解决办法;策略文件请求没有并且应该得到错误的请求 答复(400)。将400个错误的错误页设置为crossdomain.xml文件 将返回该文件,即:
error\u第400页/crossdomain.xml代码>
所有错误请求都会得到一个跨域文件,但这可能对您有用。这里是nginx处理闪存策略文件请求的另一个很好的配置
<cross-domain-policy>
<allow-access-from domain="*" secure="false" to-ports="*"/>
<site-control permitted-cross-domain-policies="master-only" />
</cross-domain-policy>