選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

請求簽章範例

焦點模式
請求簽章範例 - AWS Identity and Access Management

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

下列 AWS 簽署請求範例說明如何在沒有 AWS SDK 或 AWS 命令列工具的情況下使用 SigV4 簽署傳送的請求。

使用 HTTP POST 的基於瀏覽器的 Amazon S3 上傳

驗證請求:基於瀏覽器的上傳描述簽章和相關資訊,Amazon S3 在收到請求時會使用其來計算簽章。

範例:使用 HTTP POST (使用 AWS 簽章第 4 版) 的基於瀏覽器的上傳透過 POST 政策範例和用於上傳檔案的表單提供更多詳細資訊。範例政策和虛擬憑證會顯示工作流程以及產生的簽章和政策雜湊。

VPC Lattice 驗證的請求

第 4 版簽署程序 (SigV4) 驗證的請求範例提供了 Python 和 Java 範例,顯示如何在使用和不使用自訂攔截器的情況下執行請求簽署。

搭配使用第 4 版簽署程序與 Amazon Translate

Metaverse 中的即時轉譯示範如何建置應用程式,以產生近乎即時的翻譯解決方案。此語音轉語音譯者解決方案在事件串流編碼中使用 AWS SigV4,以產生即時轉錄。

搭配使用第 4 版簽署程序與 Neptune

範例:搭配使用 Python 與第 4 版簽署程序來連接到 Neptune 說明如何使用 Python 向 Neptune 發出已簽署的請求。此範例包括使用存取金鑰或暫時憑證的變化情況。

簽署對 S3 Glacier 的 HTTP 請求

串流 API 的簽章計算範例逐步說明為上傳封存 (POST 封存) 建立簽章的詳細資訊,這是 S3 Glacier 中的兩個串流 API 之一。

向 Amazon SWF 發出 HTTP 請求

向 Amazon SWF 發出 HTTP 請求顯示向 Amazon SWF 發出 JSON 請求的標頭內容。

使用第 3 版 PHP 的 AWS SDK 簽署 Amazon OpenSearch Service 搜尋請求包含如何將已簽署的 HTTP 請求傳送至 Amazon OpenSearch Service 的範例。

AWS 範例儲存庫中的專案範例

下列專案範例示範如何簽署請求,以使用 Python、Node.js、Java、C#、Go 和 Rust 等常用語言向 AWS 服務發出 Rest API 請求。

4a 版簽署程序專案

sigv4-signing-examples 專案提供的範例說明如何使用 SigV4 來簽署請求,以使用 Python、Node.js、Java、C#、Go 和 Rust 等常用語言向 AWS 服務發出 Rest API 請求。

sigv4a-signing-examples 專案提供簽署多區域 API 請求的範例,例如 Amazon S3 中的多區域存取點

發佈至 AWS IoT Core

使用 HTTPs 通訊協定發布至 AWS IoT Core 的 Python 程式碼針對如何使用 HTTPS 通訊協定和 AWS SigV4 驗證程序將訊息發布至 AWS IoT Core 提供了指引。兩種參考實作分別採用 Python 和 NodeJs 語言。

使用 HTTPS 通訊協定發布至 AWS IoT Core 的 .Net Framework 應用程式針對如何使用 HTTPS 通訊協定和 AWS SigV4 驗證程序將訊息發布至 AWS IoT Core 提供了指引。此專案還包括 .NET 核心同等實作。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。