OSS网页上传和断点续传(OSS配置篇)
OSS網頁上傳和斷點續傳主要根據BrowserJS-SDK和相關文檔整理而得,快速構建OSS上傳應用
一、Bucket設置
瀏覽器中直接訪問OSS需要開通Bucket的CORS設置
將allowed origins設置成 *
將allowed methods設置成 PUT, GET, POST, DELETE, HEAD
將allowed headers設置成 *
將expose headers設置成 etag x-oss-request-id(換行填寫)
二、搭建STS Server 并從客戶端獲取臨時授權信息
通過對象存儲OSS概覽頁面,安全令牌(子賬號授權),授予臨時訪問權限。
通過這里,開始授權,自動生成訪問 OSS 控制系統的配置,并創建一個可以生成 OSS 訪問令牌的AK。保存相關AK信息,以便后面使用。
開始授權后可以自動創建AliyunOSSTokenGeneratorRole角色,并授權相關策略和權限,之后其他用戶使用時,只要授權了AliyunOSSTokenGeneratorRole即可使用
授權給相關用戶,授權了AliyunOSSTokenGeneratorRole角色
在角色管理里面,獲取AliyunOSSTokenGeneratorRole角色的Arn
Arn:RoleArn
在角色授權策略來查看角色的權限
獲取以下內容,之后用做policy的內容,也可根據相關需求修改策略
以上OSS端配置完畢,可以得到:
子賬號AccessKeyID和AccessKeySecret
RoleArn和region,這些信息用于之后獲取STSToken
參考地址:https://help.aliyun.com/document_detail/32069.html
?
轉載于:https://www.cnblogs.com/yuejin/p/9671554.html
總結
以上是生活随笔為你收集整理的OSS网页上传和断点续传(OSS配置篇)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xpath和css selector
- 下一篇: BBS-登录