Anfordern von Signaturbeispielen - AWS Identitäts- und Zugriffsverwaltung

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anfordern von Signaturbeispielen

Die folgenden Beispiele für AWS Signieranfragen zeigen Ihnen, wie Sie SigV4 verwenden können, um Anfragen zu signieren, die ohne das AWS Befehlszeilentool AWS SDK oder gesendet wurden.

Browserbasierter Amazon S3 S3-Upload mit HTTP POST

Unter Authenticating Requests: Browser-Based Uploads werden die Signatur und die relevanten Informationen beschrieben, die Amazon S3 verwendet, um die Signatur nach Erhalt der Anforderung zu berechnen.

Beispiel: Der browserbasierte Upload mit HTTP POST (unter Verwendung von AWS Signature Version 4) bietet weitere Informationen mit einer POST Beispielrichtlinie und einem Formular, das Sie zum Hochladen einer Datei verwenden können. Die Beispielrichtlinie und die fiktive Anmeldeinformation zeigen Ihnen den Workflow und die daraus resultierende Signatur und den Richtlinien-Hash.

VPCLattice-authentifizierte Anfragen

Examples for Signature Version 4 (SigV4) authenticated requests enthält Python- und Java-Beispiele, die zeigen, wie Sie das Signieren von Anforderungen mit und ohne benutzerdefinierte Interceptors durchführen können.

Verwenden von Signature Version 4 mit Amazon Translate

Live Translations in the Metaverse zeigt, wie man eine Anwendung erstellt, die eine Übersetzungslösung nahezu in Echtzeit erzeugt. Diese speech-to-speech Übersetzerlösung verwendet AWS SigV4 bei der Event-Stream-Codierung, um Transkriptionen in Echtzeit zu erstellen.

Verwenden von Signature Version 4 mit Neptune

Example: Connecting to Neptune Using Python with Signature Version 4 Signing zeigt, wie signierte Anforderungen mithilfe von Python an Neptune gestellt werden. Dieses Beispiel enthält Varianten für die Verwendung eines Zugriffsschlüssels oder temporärer Anmeldeinformationen.

Signieren von HTTP Anfragen an S3 Glacier

Das Beispiel „Signaturberechnung API für Streaming“ führt Sie durch die Einzelheiten der Erstellung einer Signatur für Upload Archive (POSTArchiv), eines der beiden Streaming-Programme APIs in S3 Glacier.

HTTPAnfragen an Amazon stellen SWF

Making HTTP Requests to Amazon SWF zeigt den Header-Inhalt einer JSON Anfrage an AmazonSWF.

Das Signieren einer Amazon OpenSearch Service-Suchanfrage mit AWS SDK für PHP Version 3 beinhaltet ein Beispiel dafür, wie signierte HTTP Anfragen an Amazon OpenSearch Service gesendet werden.

Beispielprojekte im AWS Beispiel-Repository

Die folgenden Beispielprojekte zeigen, wie Anfragen signiert werden, um API Rest-Anfragen an AWS Dienste mit gängigen Sprachen wie Python, Node.js, Java, C#, Go und Rust zu stellen.

Projekte mit Signaturversion 4a

Das Projekt sigv4-signing-examples bietet Beispiele dafür, wie Anfragen mit SigV4 signiert werden können, um API Rest-Anfragen AWS-Services mit gängigen Sprachen wie Python, Node.js, Java, C#, Go und Rust zu stellen.

Das a-signing-examplesSigv4-Projekt bietet Beispiele für das Signieren von API Anfragen mit mehreren Regionen, zum Beispiel Multi-Region-Access Points in Amazon S3.

Veröffentlichen auf AWS IoT Core

Python-Code zum AWS IoT Core Veröffentlichen im HTTPs Protokoll bietet Anleitungen zum Veröffentlichen von Nachrichten AWS IoT Core mithilfe der HTTPS Protokoll- und AWS SigV4-Authentifizierung. Es hat zwei Referenzimplementierungen - eine in Python und eine in NodeJs.

.Net Framework-Anwendung zur Veröffentlichung AWS IoT Core unter Verwendung eines HTTPs Protokolls bietet Anleitungen zum Veröffentlichen von Nachrichten AWS IoT Core mithilfe von HTTPS Protokoll- und AWS SigV4-Authentifizierung. Dieses Projekt umfasst auch eine. NETäquivalente Kernimplementierung.