[英]Amazon Simple Email Service is ending support for Signature Version 3 effective September 30, 2020
與大多數 AWS Simple Email 服務客戶端一樣,我們已獲悉,Amazon Simple Email 服務將於 2020 年 9 月 30 日終止對簽名版本 3 的支持。
https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html
上面的鏈接和這個( https://docs.aws.amazon.com/general/latest/gr/sigv4_signing.html )似乎表明如果我們使用AWS ZF20E3C5E5E54C0AB3D375D6自動處理簽名過程。
這讓我相信我們只需要確保我們使用的是最新版本的 AWS SDK? 這個對嗎?
==================================================== =======================
此外,一項測試以查看用於簽名的版本似乎是檢查 HTTP API 請求:
GET https://iam.amazonaws.com/?Action=ListUsers&Version=2010-05-08 HTTP/1.1
Authorization: AWS4-HMAC-SHA256 Credential=AKIDEXAMPLE/20150830/us-east-1/iam/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature=5d672d79c15b13162d9279b0855cfba6789a8edb4c82c400e06b5924a6f2b5d7
content-type: application/x-www-form-urlencoded; charset=utf-8
host: iam.amazonaws.com
x-amz-date: 20150830T123600Z
換句話說,如果是版本 4,將會看到“Authorization: AWS4-HMAC-SHA256”。 我不確定何時發送此 HTTP API 請求。
這是我們使用 AWS SDK 創建 AmazonSimpleEmailServiceClient 時的情況嗎?
Dim client As New Amazon.SimpleEmail.AmazonSimpleEmailServiceClient("<Access-key-id>", "<Secret-access-key-id>", Amazon.RegionEndPoint.<EndPoint>)
或者當我們發送 email 請求時?
Dim mailObj As New SendEmailRequest
...
Dim response = client.SendEmail(mailObj)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.