我是AWS SES Boto3服务的初学者
在呼叫发送电子邮件服务时,我收到了这个错误
调用SendEmail操作时:我们计算的请求签名与您提供的签名不匹配,请检查您的AWS密钥和签名方法
我使用的是这个版本:
boto3==1.23.10
有人能帮我吗?
尝试指定签名版本:
import boto3
from botocore.client import Config
s3 = boto3.client('s3', config=Config(signature_version='s3v4'))
url = s3.generate_presigned_url(
ClientMethod='get_object',
Params={
'Bucket': 'bucket-name',
'Key': 'key-name'
}
)