阿里云存储(oss)基于 bucket 的访问控制机制下,如何解决 flash 跨域请求问题?

阿里云存储的一个 bucket对应一个域,前端网页中的 flash (前端网页和 flash 都在另一个域中)要访问其中的内容,要先访问本域根目录下面的 crossdomain.xml 文件。可是按照阿里云的访问控制机制, 假设一个 bucket 被设为私有的(private), 其中的 crossdomain.xml 同样是私有的,flash player 直接访问这个文件会被拒绝。

请问这种情况有无解决方法?

阅读 8.1k
2 个回答

现在阿里云推出了object-acl 可以根据 acl 来设置某个文件的权限信息

自问自答一下吧,我们尝试过之后的结论是,在阿里作出改动之前,这个问题解决不了。

目前只有把相关文件放置在公有bucket里。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题