flash有跨域访问的安全问题,如果要跨域上传文件,则要在文件上传服务器端加上crossdomain.xml文件,并在其中设置:
<?xml version="1.0" encoding="UTF-8"?>
<cross-domain-policy>
<allow-access-from domain="这里是允许访问的来源域名"/>
</cross-domain-policy>
有个问题需要特别注意,crossdomain.xml必须放在上传服务器的根目录位置,比如我用的是tomcat,必须放在ROOT目录下,即使你的应用不是在ROOT目录下,crossdomain.xml也要放在ROOT目录下。