小编Der*_*ner的帖子

SES AWS错误代码:SignatureDoesNotMatch,状态代码:403

我在尝试通过Amazon SES发送邮件时收到AWS错误代码:SignatureDoesNotMatch,状态代码:403.

我已经确认我使用的是通过https://console.aws.amazon.com/iam/home?#users创建的正确凭据,但错误仍然存​​在.

我假设我在iam/home上创建的凭据实际上是全局的,但我不知道我做错了什么.整个错误是:

AWS错误代码:SignatureDoesNotMatch,状态代码:403,AWS请求ID:xxx,AWS错误类型:客户端,AWS错误消息:签名已过期:20140314T031111Z现在早于20140317T15116Z(20140317T151111Z - 5分钟),User-Agent:aws- sdk-php2/2.5.3 Guzzle/3.8.1 curl/7.22.0 PHP/5.3.10-1ubuntu3.10在第91行/url/Vendor/Aws/Common/Exception/NamespaceExceptionFactory.php中引发

实际代码是我从以下代码中提取的代码:http://docs.aws.amazon.com/aws-sdk-php/latest/class-Aws.Ses.SesClient.html#_sendEmail

我从我的本地环境中解雇了这个脚本.

我在哪里可以找到有用的凭据?

php amazon amazon-web-services amazon-ses

10
推荐指数
1
解决办法
5292
查看次数

标签 统计

amazon ×1

amazon-ses ×1

amazon-web-services ×1

php ×1