Amazon S3 signature not working with SDK

2019-10-18 11:14发布

我有我的S3随机问题。 我有几个环境(几个云的/ dev等机)。 在几乎所有的S3工作完全正常。 (我是用PHP SDK与Gaufrette)唯一的例外是不正常的生产环境。 它无关斗,也不符合我的凭据。 我通过环境变量提供的凭据,我并没有改变他们。 在过去的几展开时我已经看到它的工作,并在多个场合不工作。 我不知道当它工作,不用时。 但只要我已经部署了一个代码库它是否有效与否的事实似乎是固定的。 有时即使是空的重新部署就可以解决这个问题。

下面是我得到的日志: https://gist.github.com/KeKs0r/872af7eff4d723a589c5

我已阅读,有时签名具有与特殊字符或它是与时区的一些环境问题? 我怎么能检查这些设置和我有什么看? (我与AWS SDK 1.5.17.1工作)

这是一个例子签名:

AmazonS3 [X-AWS-requestheaders] [验证]: “AWS的myKey:pEU9UV /宇1 + 7V71P55UuON8nGpQ =”

被这个问题可能由/和+迹象引起的? 为什么不SDK照顾呢?

文章来源: Amazon S3 signature not working with SDK
标签: php amazon-s3