对象存储服务 OBS-基于浏览器上传的表单中携带签名:步骤一:创建policy
步骤一:创建policy
下面将以如下policy为例介绍policy的组成和语法。下方的policy限制了签名的有效时间为2024年12月31日12点之后无效,上传对象的访问权限限制为公共读,请求消息头中的x-obs-security-token须等于"YwkaRTbdY8g7q...." },对象上传的桶名需要为“book”,对象名必须以前缀“user/”开头:
1 2 3 4 5 6 7 8 |
{ "expiration": "2024-12-31T12:00:00.000Z", "conditions": [ {"x-obs-acl": "public-read" }, {"x-obs-security-token": "YwkaRTbdY8g7q...." }, {"bucket": "book" }, ["starts-with", "$key", "user/"] ] } |
Policy策略中由有效时间有效时间:Expiration和条件元素条件元素:Conditions两部分组成。