在URL中包含认证字符串

除了使用Authorization Header,用户还可以在URL中加入认证字符串,具体方法是在URL的Query String中加入authorization = <认证字符串>,关于认证字符串的生成方法请参看生成认证字符串

实现方式

基于生成认证字符串中的“认证字符串生成举例”的结果,可以构建如下URL用于验证。

https://bj.bcebos.com/test/myfolder/readme.txt?partNumber=9&uploadId=a44cc9bab11cbd156984767aad637851&authorization=bce-auth-v1/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/2015-04-27T08:23:49Z/1800//d74a04362e6a848f5b39b15421cb449427f419c95a480fd6b8cf9fc783e2999e

在URL中包含认证字符串常用于生成URL给第三方使用的场景,例如要临时把某个数据开放给他人下载。