【发布时间】:2021-05-07 06:36:34
【问题描述】:
我在我的 rails 项目中使用 aws-sdk 来发送电子邮件。 目前我收到如下错误
“AWS::SES 响应错误:InvalidClientTokenId - 签名版本 3 请求自 2021 年 3 月 1 日起弃用。从该日期起,我们将逐步拒绝此类请求。要解决此问题,您必须迁移到签名版本 4。如果您正在对请求进行自签名,请参阅使用签名版本 4 [2] 对 Amazon SES API [1] 进行身份验证请求的文档。如果您不是对请求进行自签名,只需将您的 SDK/CLI 更新到最新版本版本。
根据文档,我已更新项目中的 gem gem 'aws-sdk', '~> 3.0', '>= 3.0.2' gem 'aws-ses', '~> 0.7.1'
仍然以同样的错误结束。请帮忙解决这个问题
【问题讨论】:
-
您能分享一下您的 SES 配置吗?我想你在某个地方打电话给
add_action_mailer_delivery_method,不是吗?
标签: ruby-on-rails amazon-web-services