Richiesta di esempi di firma - AWS Identity and Access Management

Richiesta di esempi di firma

I seguenti esempi di richieste di firma AWS mostrano come utilizzare SigV4 per firmare le richieste inviate senza l'SDK AWS o lo strumento della linea di comando AWS.

Caricamento di Amazon S3 basato su browser tramite HTTP POST

Richieste di autenticazione: caricamenti basati su browser descrive la firma e le informazioni pertinenti che Amazon S3 utilizza per calcolare la firma al ricevimento della richiesta.

Esempio: caricamento basato su browser tramite HTTP POST (utilizzando AWS Signature Version 4) fornisce ulteriori informazioni con una policy POST di esempio e un modulo che è possibile utilizzare per caricare un file. La policy di esempio e le credenziali fittizie mostrano il flusso di lavoro e la firma e l'hash della policy risultanti.

Richieste autenticate VPC Lattice

Esempi di richieste autenticate Signature Version 4 (SigV4) fornisce esempi in Python e Java che mostrano come eseguire la firma delle richieste con e senza intercettori personalizzati.

Utilizzo di Signature Version 4 con Amazon Translate

Live Translations in the Metaverse mostra come creare un'applicazione che produce una soluzione di traduzione quasi in tempo reale. Questa soluzione di traduzione vocale utilizza AWS SigV4 nella codifica del flusso di eventi per produrre trascrizioni in tempo reale.

Utilizzo di Signature Version 4 con Neptune

Esempio: connessione a Neptune utilizzando Python con firma Signature Version 4 mostra come effettuare richieste firmate a Neptune usando Python. Questo esempio include varianti per l'utilizzo di una chiave di accesso o di credenziali temporanee.

Firma delle richieste HTTP a S3 Glacier

Esempio di calcolo della firma per l'API di streaming illustra i dettagli della creazione di una firma per il caricamento dell'archivio (POST), una delle due API di streaming di S3 Glacier.

Invio di richieste HTTP ad Amazon SWF

Invio di richieste HTTP ad Amazon SWF mostra il contenuto dell'intestazione per una richiesta JSON ad Amazon SWF.

Firma di una richiesta di ricerca del servizio OpenSearch di Amazon con AWS SDK per PHP versione 3 include un esempio di come inviare richieste HTTP firmate al servizio OpenSearch di Amazon.

Progetti di esempio nel repository di campioni AWS

I seguenti progetti di esempio mostrano come firmare le richieste per inviare richieste REST API ai servizi AWS con linguaggi comuni come Python, Node.js, Java, C#, Go e Rust.

Progetti Signature Version 4a

Il progetto sigv4-signing-examples fornisce esempi di come firmare le richieste con SigV4 per effettuare richieste REST API ai Servizi AWS con linguaggi comuni come Python, Node.js, Java, C#, Go e Rust.

Il progetto sigv4a-signing-examples fornisce esempi per la firma di richieste API multi-regione, ad esempio Punti di accesso multi-regione in Amazon S3.

Pubblicazione su AWS IoT Core

Codice Python da pubblicare su AWS IoT Core utilizzando il protocollo HTTPS fornisce indicazioni su come pubblicare messaggi su AWS IoT Core utilizzando il protocollo HTTPS e l'autenticazione AWS SigV4. Ha due implementazioni di riferimento: una in Python e l'altra in NodeJs.

Applicazione .Net Framework da pubblicare su AWS IoT Core utilizzando il protocollo HTTPS fornisce indicazioni su come pubblicare messaggi su AWS IoT Core utilizzando il protocollo HTTPS e l'autenticazione AWS SigV4. Questo progetto include anche un'implementazione equivalente a .NET core.