对象存储服务 OBS-基于浏览器上传的表单中携带签名:步骤一:创建policy

时间:2024-10-21 15:06:41

步骤一:创建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两部分组成。

support.huaweicloud.com/api-obs/obs_04_0012.html