开发者社区> 问答> 正文

请问Signature到底是怎么计算出来的?

按API文档的算法,计算出来以后,被服务器拒绝了
我的方法如下:



Access Key Secret+&
取上面这个字符串的SHA1
然后再BASE64


"Code":"IncompleteSignature","Message":"The request signature does not conform to Aliyun standards."
结果是错误的,请问,问题可能出在哪?

展开
收起
ilenglan 2015-05-13 10:08:53 13857 0
4 条回答
写回答
取消 提交回答
  • Re请问Signature到底是怎么计算出来的?
    排序 编码 即可
    2015-08-14 20:13:36
    赞同 展开评论 打赏
  • 超过10年通信设备研发,精通网络传输,专注于跨国网络问题解决。
    这里有一个在线计算OSS签名的页面,你把相应的参数输入进去,把你算的值跟这个网页算出来的值对比,如果一样说明你的算法代码没有写错;反之,则是你的算法存在问题。

    http://www.cloudtalkers.com/oss-sign.html
    2015-05-20 20:35:34
    赞同 展开评论 打赏
  • Re请问Signature到底是怎么计算出来的?
    计算还算是精确的才行吧~~~~~~~~~~~~~~
    2015-05-15 17:14:06
    赞同 展开评论 打赏
  • Re请问Signature到底是怎么计算出来的?
    楼主可以参考这个帖子   http://bbs.aliyun.com/read/236199.html
    2015-05-14 12:04:52
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载