Apache flex 如果从http提供swf,则访问https资源

Apache flex 如果从http提供swf,则访问https资源,apache-flex,https,Apache Flex,Https,我的swf是通过http协议提供的。我真的不认为这很容易改变。我需要访问一个网站通过api打开的资源,但它使用的是https协议。因此,由于安全设置,我的swf无法访问资源 选项1是通过https为我的swf提供服务。我现在不能这样做 选项2将设置为跨域策略文件的secure=“false”属性。我不能这样做,我没有权限 有没有第三种选择 我想你可以用代理来做。基本上,您不用尝试使用Flash获取远程站点,而是使用服务器端脚本为您检索信息。是的,这是一个很好的方法。我希望有一个只使用flex的解

我的swf是通过http协议提供的。我真的不认为这很容易改变。我需要访问一个网站通过api打开的资源,但它使用的是https协议。因此,由于安全设置,我的swf无法访问资源

选项1是通过https为我的swf提供服务。我现在不能这样做

选项2将设置为跨域策略文件的secure=“false”属性。我不能这样做,我没有权限


有没有第三种选择

我想你可以用代理来做。基本上,您不用尝试使用Flash获取远程站点,而是使用服务器端脚本为您检索信息。

是的,这是一个很好的方法。我希望有一个只使用flex的解决方案。。。。。我开始觉得这很不关键,你有没有试着问过soundcloud论坛这个问题?我想你不是第一个有这个问题的人……我几乎接受了你的建议。在运行时为页面中的内容粘贴一个xmlhttprequest,然后使用外部接口将结果传递回swf。我猜这是一个代理