【问题标题】:Both S3ResponseError SignatureDoesNotMatch两者都 S3ResponseError SignatureDoesNotMatch
【发布时间】:2016-06-28 21:16:23
【问题描述】:

我正在尝试使用 Apache Spark 从 S3 下载数据。试图查找存储桶。我可以查找未说明的存储桶 AWS CLI。 使用 Boto 库连接 AWS S3 时遇到以下错误。

我的代码:

conn = S3Connection('yay', 'xxx',calling_format = OrdinaryCallingFormat())
bucket = Bucket(conn, 'exports.lomy.t')
list = bucket.list('PATH')

错误

Tue, 28 Jun 2016 20:31:51 GMT
/exports.lomys.t/</StringToSign><SignatureProvided>d4utF8Kab3ESrzMLlwM2ilc5chA=</SignatureProvided><StringToSignBytes>47 45 54 0a 0a 0a 54 75 65 2c 20 32 38 20 4a 75 6e 20 32 30 31 36 20 32 30 3a 33 31 3a 35 31 20 47 4d 54 0a 2f 65 78 70 6f 72 74 73 2e 6c 6f 63 61 6c 79 74 69 63 73 2e 74 2d 7a 2f</StringToSignBytes><RequestId>72D199C86E9D6E10</RequestId><HostId>36pedNVg9XFQSHhr7Am3YUe4wypff7+bEHi249eQJllhHOwrK8ha37M7er8PJdTUQsxQIcGnmxk=</HostId></Error>

我看到几个解决方案说匹配签名。但是怎么做?我想以下是我要发送的签名d4utF8Kab3ESrzMLlwM2ilc5chA=

1) 如何找到预期的签名? 2)如何解决这个问题:)

如果有人已经解决了这个问题,那将是很大的帮助。

提前致谢, 阿米特

【问题讨论】:

    标签: python-2.7 amazon-web-services amazon-s3 pyspark boto


    【解决方案1】:

    断开公司网络后,问题得到解决。 是我们的代理阻塞了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-14
      • 2017-01-03
      • 2015-11-18
      • 2015-08-15
      • 2018-06-01
      • 2014-08-28
      • 2021-03-13
      相关资源
      最近更新 更多