解决ali-oss上传报错error: Error: Please set the etag of expose-headers in OSS

使用ali-oss上传遇到如下问题:
错误提示:

error: Error: Please set the etag of expose-headers in OSS
[https://help.aliyun.com/document_detail/32069.html](https://help.aliyun.com/document_detail/32069.html)
at O.<anonymous> (aliyun-oss-sdk.js:3005)
at x (aliyun-oss-sdk.js:19608)
at Generator._invoke (aliyun-oss-sdk.js:19842)
at Generator.e.<computed> [as next] (aliyun-oss-sdk.js:19660)
at x (aliyun-oss-sdk.js:19608)
at t (aliyun-oss-sdk.js:19698)
at aliyun-oss-sdk.js:19708

解决:

  1. 登录OSS管理控制台
  2. 单击Bucket列表,之后单击目标Bucket名称。
  3. 单击权限管理>跨域设置,在跨域设置区域单击设置。
  4. 单击创建规则,在设定跨域规则面板设置跨域访问参数。
    暴露 Headers:设置为ETag、x-oss-request-id和x-oss-version-id。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容