Richiesta di esempi di firma - AWS Identity and Access Management

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Richiesta di esempi di firma

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

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: il caricamento basato su browser tramite HTTP POST (utilizzando la versione 4 di AWS Signature) fornisce ulteriori informazioni con un esempio di policy POST 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

Utilizzo di Signature Version 4 con Amazon Translate mostra come utilizzare un programma Python per aggiungere informazioni di autenticazione alle richieste di Amazon Translate. L'esempio effettua una richiesta POST, crea una struttura JSON contenente il testo da tradurre nel corpo (payload) della richiesta e trasferisce le informazioni di autenticazione in un'intestazione di autorizzazione.

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.

La firma di una richiesta di ricerca Amazon OpenSearch Service con AWS SDK for PHP versione 3 include un esempio di come inviare richieste HTTP firmate ad OpenSearch Amazon Service.

Progetti di esempio nell'archivio di AWS esempi

I seguenti progetti di esempio mostrano come firmare le richieste per effettuare richieste API Rest a AWS servizi 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 SigV4A per effettuare richieste API Rest con linguaggi Servizi AWS comuni come Python, Node.js, Java, C#, Go e Rust.

Il a-signing-examples progetto sigv4 fornisce esempi per firmare richieste API multiregionali, ad esempio punti di accesso multiregionali in Amazon S3.

Pubblica su AWS IoT Core

Il codice Python da pubblicare AWS IoT Core utilizzando il protocollo HTTPS fornisce indicazioni su come pubblicare messaggi 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

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