您可以通过OSS控制台URL签名工具生成供访客进行临时访问的Object签名URL。生成Object签名URL时,您可以通过自定义URL的过期时间来限制访客的访问时长。
注意事项
- 如果您使用URL签名工具计算的签名与SDK或其他工具的计算结果不一致,URL签名工具不会主动纠正您填写的错误参数。
- URL签名工具不识别和提示您填写的参数是否合法。因此,生成的请求签名可能无法通过签名验证。
- 如果您未填写URL签名工具要求的必填参数,将无法生成签名链接。
操作步骤
通过OSS控制台的URL签名工具生成签名链接的步骤如下。
- 登录OSS管理控制台。
- 在左侧导航栏,选择 。
- 在签名工具页面,单击URL签名页签。
- 在URL签名面板,按以下说明填写各项参数。
参数 是否必选 示例值 说明 链接 是 https://example.oss-cn-hangzhou.aliyuncs.com/test.txt 填写Object链接。支持批量输入多个Object链接,每行一个。 Object链接格式为<Schema>://<Bucket>.<Endpoint>/<Object>。
- Schema:填写HTTP或者为HTTPS。
- Bucket:填写OSS存储空间名称。
- Endpoint:填写Bucket所在数据中心供外网或内网访问的Endpoint。更多信息,请参见公共云下OSS Region和Endpoint对照表。
- Object:上传至Bucket中Object的完整路径。
AccessKeyId 是 LTAI5t7h6SgiLSganP2m**** 填写当前账号的访问密钥AccessKey,包括AccessKey ID和AccessKey Secret。 - 使用阿里云账号或RAM用户访问时,AccessKey的获取方式,请参见创建AccessKey。
- 使用STS临时授权账号访问时,AccessKey的获取方式,请参见使用STS临时访问凭证访问OSS。
AccessKeySecret 是 KZo149BD9GLPNiDIEmdQ7dyNKG**** Security-Token 否 CAISowJ1q6Ft5B2yfSjIr5feHsPhtYh3+pONd2uCglI3dvxVt7DB1Tz2IHxMdHJsCeAcs/Q0lGFR5/sflqJIRoReREvCUcZr8sy2SqEGos2T1fau5Jko1be0ewHKeQKZsebWZ+LmNpy/Ht6md1HDkAJq3LL+bk/Mdle5MJqP+/kFC9MMRVuAcCZhDtVbLRcYgq18D3bKMuu3ORPHm3fZCFES2jBxkmRi86+ysIP+phPVlw/90fRH5dazcJW0Zsx0OJo6Wcq+3+FqM6DQlTNM6hwNtoUO1fYUommb54nDXwQIvUjfbtC5qIM/cFVLAYEhALNBofTGkvl1h/fejYyfyWwWYbkFCHiPFNr9kJCUSbr4a4sjF6zyPnPWycyCLYXleLzhxPWd/2kagAF6qLNY5paXF18NyRP0PISqxlWBuSQldMS3avlblTFB7apY8CUiAQcSY3uDYUhuxU+KFBxpGaq8c1SU5ARo+1JBA5nXhFlY2nbDnWONxa0mvNvE3XJ0FZJnDS7WBHyOMjC8nmw2GfaQ4bxQ0D2+20yrDNevWSSqnwh0qXMI3zY5**** 仅在使用STS临时授权账号访问OSS时需要配置该选项。关于如何获取Security-Token的具体操作,请参见AssumeRole - 获取扮演角色的临时身份凭证。 过期时间(秒) 是 3600 填写访问资源过期时间,单位为秒。 Query Params 否 response-content-type : image/jpg 其他请求参数。您可以通过该参数的下拉列表获取支持的各项请求参数。关于各请求参数的更多信息,请参见GetObject。 - 单击生成链接。右侧的结果反馈中将展示生成的签名链接。