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

最新文章

  1. Solr嵌套子文档的弊端以及一种替代方式
  2. eclipse的一些常见操作
  3. Python-Windows下安装BeautifulSoup和requests第三方模块
  4. ubuntu Screen 的比较详细的命令
  5. noi 7627 鸡蛋的硬度
  6. hexo工具介绍及使用方法
  7. CSS基础选择器(选择器的优先级),CSS样式块( 长度/颜色/显示方式/文本样式),盒模型组成,盒模型-block,盒模型布局
  8. 通过mysqlbinlog 恢复数据
  9. VueJs 自定义过滤器使用总结
  10. 【洛谷P2584】【ZJOI2006】GameZ游戏排名系统题解
  11. hihocoder编程练习赛75
  12. Nginx详解二十六:Nginx架构篇之性能优化
  13. JQuery遍历,find()和each()方法
  14. 【PyQt5-Qt Designer】QSlider滑块
  15. POJ 3624 Charm Bracelet (01背包)
  16. Monte Carlo tree search 学习
  17. Linux常见目录使用区别
  18. 推荐系统 BPR 算法求解过程
  19. [Flutter] TextField 中只允许输入合法的小数
  20. h5行情k线开发

热门文章

  1. 自动化测试基础篇--Selenium中数据参数化之TXT
  2. git 使用命令删除远程分支和本地分支
  3. CentOS 7.0安装
  4. AndroidStudio2.2.x以上使用cMake编译调用底层c生成依赖库
  5. 【PAT】B1011 A+B 和 C
  6. 4.3Python数据处理篇之Matplotlib系列(三)---plt.plot()折线图
  7. PAT乙级题:1003我要通过!
  8. Mysql的用户管理
  9. css3 object-fit详解
  10. UVA1152-4 Values whose Sum is 0(分块)