gpt4 book ai didi

google-cloud-platform - 使用无服务器 VPC 连接器连接到 Cloud Run 服务时出现 403

转载 作者:行者123 更新时间:2023-12-04 17:20:00 25 4
gpt4 key购买 nike

我在 上有服务云跑 (服务 A)谁正试图在 上调用另一个服务云跑 (服务 B)。这两项服务都在 us-east1 中。
对于服务 B,入口设置为“仅允许内部流量”,身份验证设置为“允许未经身份验证的调用”。
我创建了一个 无服务器 VPC 连接器 与服务在同一地域,设置IP地址范围为10.8.0.0/28。
然后,我将服务 A 连接到上述连接器,并设置“仅通过 VPC 连接器将请求路由到私有(private) IP”。
尝试访问该服务时,我似乎收到了 403。有没有人遇到过这个问题?如果是这样,你是如何解决这个问题的?

最佳答案

您需要将导出设置为 All,以将所有流量路由到无服务器 VPC 连接器。
实际上,即使您将服务 B 设置为内部导出,Cloud Run 服务仍会公开公开,但会对传入的请求执行额外检查以验证流量来源(是否来自您的 VPC)。
在您的情况下,在服务 A 中,只有私有(private)范围的导出,您只将流量路由到私有(private) IP,而始终公开暴露的“内部”服务 B 的情况并非如此。

关于google-cloud-platform - 使用无服务器 VPC 连接器连接到 Cloud Run 服务时出现 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66728206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com