oss SignatureDoesNotMatch 问题,百度了很多,没解决啊-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

oss SignatureDoesNotMatch 问题,百度了很多,没解决啊

2015-11-24 14:04:25 32324 6

{
    "header": {
        "server": "AliyunOSS",
        "date": "Tue, 24 Nov 2015 05:57:11 GMT",
        "content-type": "application/xml",
        "content-length": "836",
        "connection": "keep-alive",
        "x-oss-request-id": "5653FC37236AAAD53EDF1F29",
        "_info": {
            "url": "http://loganv.oss-cn-qingdao.aliyuncs.com/",
            "content_type": "application/xml",
            "http_code": 403,
            "header_size": 202,
            "request_size": 396,
            "filetime": -1,
            "ssl_verify_result": 0,
            "redirect_count": 0,
            "total_time": 0.096169,
            "namelookup_time": 0.001422,
            "connect_time": 0.053217,
            "pretransfer_time": 0.053356,
            "size_upload": 0,
            "size_download": 836,
            "speed_download": 8693,
            "speed_upload": 0,
            "download_content_length": 836,
            "upload_content_length": 0,
            "starttransfer_time": 0.096138,
            "redirect_time": 0,
            "redirect_url": "",
            "primary_ip": "115.28.250.5",
            "certinfo": [],
            "primary_port": 80,
            "local_ip": "172.16.0.199",
            "local_port": 61716,
            "method": "GET"
        },
        "oss-request-url": "http://loganv.oss-cn-qingdao.aliyuncs.com",
        "oss-redirects": 0,
        "oss-stringtosign": "GET\n\napplication/x-www-form-urlencoded\nTue, 24 Nov 2015 05:57:11 GMT\n/",
        "oss-requestheaders": {
            "Content-Type": "application/x-www-form-urlencoded",
            "Date": "Tue, 24 Nov 2015 05:57:11 GMT",
            "Host": "loganv.oss-cn-qingdao.aliyuncs.com",
            "Authorization": "OSS O9gqQuhJQmfa8nwA:rkdbzlffy4ZZ7rKdjlc17gYGwqY="
        }
    },
    "body": "\n\n SignatureDoesNotMatch</Code>\n The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>\n 5653FC37236AAAD53EDF1F29</RequestId>\n loganv.oss-cn-qingdao.aliyuncs.com</HostId>\n O9gqQuhJQmfa8nwA</OSSAccessKeyId>\n rkdbzlffy4ZZ7rKdjlc17gYGwqY=</SignatureProvided>\n GET\n\napplication/x-www-form-urlencoded\nTue, 24 Nov 2015 05:57:11 GMT\n/loganv/</StringToSign>\n 47 45 54 0A 0A 61 70 70 6C 69 63 61 74 69 6F 6E 2F 78 2D 77 77 77 2D 66 6F 72 6D 2D 75 72 6C 65 6E 63 6F 64 65 64 0A 54 75 65 2C 20 32 34 20 4E 6F 76 20 32 30 31 35 20 30 35 3A 35 37 3A 31 31 20 47 4D 54 0A 2F 6C 6F 67 61 6E 76 2F </StringToSignBytes>\n</Error>\n",
    "status": 403
}




上面是错误的返回结果,
access_id跟access_key
我在我的阿里云,[ [font='Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei']Access Key管理 [font='Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei'] ]里面复制,核对了很多次了;


求解!
thanks!
取消 提交回答
全部回答(6)
  • babababa
    2017-07-28 11:38:30
    Reoss SignatureDoesNotMatch 问题,百度了很多,没解决啊
    少了下面这行 真是坑爹 我还是在开发者文档中找到的
    //使用post提交
    request.setMethod(MethodType.POST);
    0 0
  • mmplsz
    2017-07-15 18:35:44
    回 6楼我在上天了的帖子
    谢谢啦!
    0 0
  • 我在上天了
    2016-07-25 09:49:33
    Reoss SignatureDoesNotMatch 问题,百度了很多,没解决啊
    OSS\Core\OssException
    SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your key and signing method. RequestId: 5791E9534F29D0B715C06A43

    请吧OSS bucket的外网链接:

    endpoint = 'xxxxxx.oss-cn-beijing.aliyuncs.com';
    修改为 endpoint = 'oss-cn-beijing.aliyuncs.com';

    不用谢我,我是雷锋
    2 0
  • 栗子雪忆
    2016-05-02 14:21:20
    Reoss SignatureDoesNotMatch 问题,百度了很多,没解决啊
    请问楼主解决问题了吗?
    我也遇到同样的问题
    0 0
  • wood23
    2015-11-24 14:51:01
    看起来签名字符串的时候是不对的
    发送端签名的字符串是:GET\n\napplication/x-www-form-urlencoded\nTue, 24 Nov 2015 05:57:11 GMT\n/",

    OSS Server端签名的是:GET\n\napplication/x-www-form-urlencoded\nTue, 24 Nov 2015 05:57:11 GMT\n/loganv/

    -------------------------

    你把初始化的部分贴出来看下?
    注意别把AccessKeySecret贴出来

    -------------------------

    回 4楼(栗子雪忆) 的帖子
    如果是自主开发的,可以参考各个语言的SDK实现方式。
    另外也可以使用wireshark等网络抓包工具,对比API文档,查看签名的字符串
    https://yq.aliyun.com/articles/34846?spm=0.0.0.0.RzierZ
    0 0
  • oss-dev
    2015-11-24 14:13:30
    "Authorization": "OSS O9gqQuhJQmfa8nwA: rkdbzlffy4ZZ7rKdjlc17gYGwqY="
    这个你是怎么算出来的?
    0 0
滑动查看更多
相关问答

45

回答

★★CT团队出品:Ftp4oss阿里云OSS最好用的FTP云工具、客户端和文件同步工具

ftp4oss 2013-08-30 19:47:43 89018浏览量 回答数 45

111

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 295615浏览量 回答数 111

57

回答

OSS更新通信域名,老域名即将停止,请用户尽快变更新域名避免通信受阻

newegg11 2012-11-07 11:42:28 78371浏览量 回答数 57

7

回答

机器学习PAI中数据视图组件怎么查看100条以后的数据

拼夕夕小马 2019-06-22 22:01:34 116812浏览量 回答数 7

82

回答

OSS入门教程

belle.zhoux 2014-07-07 17:14:27 151490浏览量 回答数 82

88

回答

手把手教你搭建自己的OSS FTP 服务器

lei.zhuol 2012-05-16 14:48:33 90100浏览量 回答数 88

8

回答

全线HTTPS 阿里云OSS一键签发绑定免费SSL证书图文教程

51干警网 2018-08-16 13:44:36 84806浏览量 回答数 8

13

回答

【云服务器分享】如何节省网站流量

dreamdoo 2012-10-15 10:36:09 80476浏览量 回答数 13

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 475805浏览量 回答数 24

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 204411浏览量 回答数 2
+关注
0
文章
3
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载