使用PHP将Flex文件上载到远程服务器
我正在尝试使用带有Flex接口的PHP将文件上传到远程服务器。如果不是localhost,则显示安全错误。我已经将crossdomain.xml放在tomcat web app根目录中,以允许所有域。但是,当我尝试上载文件时,仍然显示安全错误。对这个问题有什么建议吗?使用PHP将Flex文件上载到远程服务器,php,apache-flex,file-upload,Php,Apache Flex,File Upload,我正在尝试使用带有Flex接口的PHP将文件上传到远程服务器。如果不是localhost,则显示安全错误。我已经将crossdomain.xml放在tomcat web app根目录中,以允许所有域。但是,当我尝试上载文件时,仍然显示安全错误。对这个问题有什么建议吗? 谢谢。如果您是从本地沙箱运行swf,请添加运行swf的位置。您好,我刚刚解决了我的问题。在URL中,我无意中添加了端口号。当我删除URL中的端口号时,我已经可以将文件上载到远程服务器。我在tomcat的根目录中添加了crossdo
谢谢。如果您是从本地沙箱运行swf,请添加运行swf的位置。您好,我刚刚解决了我的问题。在URL中,我无意中添加了端口号。当我删除URL中的端口号时,我已经可以将文件上载到远程服务器。我在tomcat的根目录中添加了crossdomain.xml文件,并在mxml应用程序中添加了这一行。Security.loadPolicy文件;但这是解决跨域问题的好方法吗?因为安全性将非常低?这是一个好方法吗?这是解决安全问题的唯一方法。有关详细信息,请阅读crossdomain.xml。顺便说一句,例如,如果您的crossdomain.xml位于默认的根位置,则不需要调用Security.loadPolicyFile。