Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Choisir une méthode d'authentification
API Gateway accepte plusieurs méthodes d'authentification adaptées à une multitude d'applications et de cas d'utilisation. API Gateway utilise la méthode d'authentification que vous spécifiez dans la configuration de votre service pour valider les requêtes entrantes avant de les transmettre au backend de l'API. Cette page présente chaque méthode d'authentification compatible dans API Gateway.
Clés API
Une clé API est une chaîne simple qui identifie un projetGoogle Cloud à des fins de gestion des quotas, de facturation et de surveillance. Les développeurs génèrent une clé API dans un projet de la console Google Cloud, qu'ils intègrent à chaque appel de l'API en tant que paramètre de requête ou dans un en-tête de requête.
Cas d'utilisation
Pour utiliser les fonctionnalités d'API Gateway telles que les quotas, vous pouvez transmettre une clé API afin qu'API Gateway puisse identifier le Google Cloud projet auquel l'application cliente est associée. Pour en savoir plus, consultez la section Utiliser des clés API.
Comptes de service
Pour identifier un service qui envoie des requêtes à l'API, vous utilisez un compte de service. Le service appelant utilise la clé privée du compte de service pour signer un jeton Web JSON (JWT) sécurisé et envoie le jeton JWT signé dans la requête à l'API.
Cas d'utilisation
Les jetons JWT et les comptes de service sont parfaitement adaptés aux microservices. Pour plus d'informations, consultez la page S'authentifier entre différents services.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/06 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/06 (UTC)."],[[["API Gateway offers multiple authentication methods for different applications and use cases, validating requests before forwarding them to the API backend."],["API keys, which are strings identifying a Google Cloud project, are used for quota, billing, and monitoring, and are embedded in API calls."],["Service accounts utilize JSON Web Tokens (JWTs) for secure authentication of services making requests to your API, which are well-suited for microservices."]]],[]]