亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

AWS boto (python) 是否支持 SES 簽名版本 4?

AWS boto (python) 是否支持 SES 簽名版本 4?

萬千封印 2023-02-22 15:58:09
由于 AWS 在 2020 年 10 月為 SES 棄用了簽名版本 3,我想用 AWS boto (Python) 來處理這個問題。但我沒有看到任何與支持 SES 簽名版本 4 的 boto 相關的文檔。是否有人遇到類似問題并有解決方案?
查看完整描述

2 回答

?
HUX布斯

TA貢獻1876條經驗 獲得超6個贊

將j0nam1el評論提升為答案,因為它直接回答了問題:

我找到了將 SignatureV4 支持添加到 boto 的位置(2012 年)。但是,交叉引用thisthis,似乎 boto.ses 代碼仍然使用 HmacAuthV3Handler。由此,我得出結論,較舊的“boto.ses”庫的用戶將無法在 2020 年 10 月 1 日之后繼續使用 AWS SES。

如本 github 問題所述,截止日期已延長:

我們將對 Signature Version 3 的支持延長至 2021 年 2 月 28 日(之前宣布的棄用日期為 2020 年 10 月 1 日)。從 2021 年 3 月 1 日開始,Amazon SES 將關閉對簽名版本 3 的支持,今后將僅支持簽名版本 4。當前使用簽名版本 3 的 Amazon SES 客戶必須在 2021 年 2 月 28 日之前遷移到簽名版本 4。之后,使用簽名版本 3 的請求將在 Amazon SES 中逐漸受到限制。

我不確定“逐步限制”到底是什么意思——舊式請求會隨機失敗,還是只需要更長的時間?如果您知道,請編輯此答案。


查看完整回答
反對 回復 2023-02-22
?
慕容708150

TA貢獻1831條經驗 獲得超4個贊

我的建議是您從基本上已棄用的 boto 遷移到 boto3,因為 boto3 默認支持簽名 v4(必須明確配置的 S3 預簽名 URL 除外)。



查看完整回答
反對 回復 2023-02-22
  • 2 回答
  • 0 關注
  • 111 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號