阿里云存储(oss)基于 bucket 的访问控制机制下,如何解决 flash 跨域请求问题?
阿里云存储的一个 bucket对应一个域,前端网页中的 flash (前端网页和 flash 都在另一个域中)要访问其中的内容,要先访问本域根目录下面的 crossdomain.xml 文件。可是按照阿里云的访问控制机制, 假设一个 bucket 被设为私有的(private), 其中的 crossdomain.xml 同样是私有的,flash player 直接访问这个文件会被拒绝。
请问这种情况有无解决方法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
现在阿里云推出了object-acl 可以根据 acl 来设置某个文件的权限信息
自问自答一下吧,我们尝试过之后的结论是,在阿里作出改动之前,这个问题解决不了。
目前只有把相关文件放置在公有bucket里。