繁体   English   中英

使用 Google 云服务帐户对 GKE 上的 REST API 进行身份验证

[英]Authentication of REST API on GKE with Google Cloud Service Account

我希望在 GKE(微服务)上托管我的 REST API,我希望我开发的其他应用程序和服务使用 JWT 和 Spring Boot Security 对这些 API 进行身份验证。 我想从 Google Cloud 项目的 Google Cloud 服务帐户生成 JWT 令牌,并使用它来对我的 API 进行身份验证。 我的问题是,这是否可以保护我开发的 API 以允许 JWT 令牌针对 Google Cloud IAM(服务帐户)进行身份验证。 Spring 方面的一个例子将是最有帮助的..

我正在寻找类似于您可以使用 ESP 在 App Engine 中执行的操作。

你可以按照谷歌官方文档:

服务之间的认证

你必须:

  1. 创建了一个 Google Cloud 项目。

  2. 为您的 API 创建了一个 OpenAPI 文档。

  3. 部署了您的 OpenAPI 文档。

  4. 部署了 API 后端。

Api 后端可以位于 Google Kubernetes Engine、Compute Engine 和 App Engine 柔性环境上。 您必须将可扩展服务代理 (ESP) 部署到 Google Kubernetes Engine。

部署 API 后端

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM