GCP API 网关中的 API 密钥 - 300 个限制

问题描述 投票:0回答:1

我正在构建一个 api 服务。所有 api 端点都位于 GCP api 网关的前面。我的所有客户都将获得一个唯一的 api 密钥来访问我的 api 端点。 Google 云允许我使用 API 和服务中的凭证服务生成唯一的 API 密钥。但 API 密钥的数量限制为 300 个。如何绕过这个限制?现在人们如何处理客户端的 api 密钥?

ps:APIGEE 非常复杂且成本高昂。在后端实现我自己的自定义解决方案是一个耗时的选项,我目前没有。

google-cloud-platform key token gateway
1个回答
1
投票

没有 GCP 原生解决方案,我将不得不转向 AWS API Gateway。

AWS 可以生成最多 10000 个 api 密钥,但他们也有办法实现自定义授权方 https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-use-lambda-authorizer.html .

自定义授权者方法正是我正在寻找的,有人已向 GCP API 网关团队提交了此功能请求:https://issuetracker.google.com/issues/226426383

© www.soinside.com 2019 - 2024. All rights reserved.