Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Demander des exemples de signature

Mode de mise au point
Demander des exemples de signature - AWS Identity and Access Management

Les exemples suivants de demandes de signature AWS vous montrent comment utiliser SigV4 pour signer des demandes envoyées sans le kit SDK AWS ou sans l'outil de ligne de commande AWS.

Chargement d'Amazon S3 basé sur le navigateur avec HTTP POST

Authentification des demandes : chargements basés sur le navigateur décrit la signature et les informations pertinentes qu'Amazon S3 utilise pour calculer la signature lors de la réception de la demande.

Exemple : chargement basé sur le navigateur avec HTTP POST (à l'aide d'AWS Signature Version 4) fournit plus d'informations avec un exemple de politique POST et un formulaire que vous pouvez utiliser pour charger un fichier. L'exemple de politique et les informations d'identification fictives vous montre le flux de travail ainsi que la signature et le hachage de la politique qui en résultent.

Demandes authentifiées VPC Lattice

Exemples pour les demandes authentifiées par Signature Version 4 (SigV4) fournit des exemples en Python et en Java qui vous montrent comment signer les demandes avec et sans intercepteurs personnalisés.

Utilisation de Signature Version 4 avec Amazon Translate

La traduction en direct dans le métavers montre comment créer une application qui produit une solution de traduction en temps quasi réel. Cette solution de traduction vocale utilise SigV4 AWS dans l’encodage des flux d’événements afin de produire des transcriptions en temps réel.

Utilisation de Signature Version 4 avec Neptune

Exemple : connexion à Neptune à l'aide de Python avec la signature Signature Version 4 montre comment envoyer des demandes signées à Neptune à l'aide de Python. Cet exemple inclut des variations pour l'utilisation d'une clé d'accès ou d'informations d'identification temporaires.

Signature des demandes HTTP à S3 Glacier

Exemple de calcul de signature pour l'API de streaming vous guide dans les détails de la création d'une signature pour Upload Archive (POST archive), l'une des deux API de streaming de S3 Glacier.

Envoi de demandes HTTP à Amazon SWF

Envoyez des demandes HTTP à Amazon SWF présente le contenu de l'en-tête d'une demande JSON envoyée à Amazon SWF.

Signature d'une demande de recherche Amazon OpenSearch Service avec AWSSDK pour PHP version 3 comprend un exemple de la façon d'envoyer des demandes HTTP signées à Amazon OpenSearch Service.

Exemples de projets dans le référentiel d'échantillons AWS

Les exemples de projets suivants montrent comment signer des demandes pour envoyer des demandes API Rest à des services AWS avec des langages courants tels que Python, Node.js, Java, C#, Go et Rust.

Projets de Signature Version 4a

Le projet sigv4-signing-examples fournit des exemples de la façon de signer des requêtes avec SigV4 pour envoyer des requêtes API Rest à Services AWS avec des langages courants tels que Python, Node.js, Java, C#, Go et Rust.

Le projet sigv4a-signing-examples fournit des exemples de signature de requêtes d’API multirégionales, par exemple des points d’accès multirégionaux dans Amazon S3.

Publication dans AWS IoT Core

Le code Python à publier sur AWS IoT Core à l’aide du protocole HTTPS fournit des conseils sur la façon de publier des messages sur AWS IoT Core en utilisant le protocole HTTPS et l’authentification AWS SigV4. Il dispose de deux implémentations de référence, l'une en Python et l'autre en NodeJS.

L’application .Net Framework à publier sur AWS IoT Core à l’aide du protocole HTTPS fournit des conseils sur la façon de publier des messages sur AWS IoT Core en utilisant le protocole HTTPS et l’authentification AWS SigV4. Ce projet inclut également une implémentation correspondant à .NET Core.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.