gpt4 book ai didi

google-cloud-platform - Cloud Functions 也使用 Cloud Functions Invoker 权限返回 403 错误

转载 作者:行者123 更新时间:2023-12-05 09:29:57 24 4
gpt4 key购买 nike

在 GCP 中:

  1. 我在 Google Cloud Functions 中创建了一个函数。
  2. 我想从 Google Workflows 调用该函数。
  3. 我添加了一个具有“Cloud Functions Invoker”权限的服务帐户。
  4. 我在 Google Workflows 中创建了一个工作流,它使用我之前添加的具有“Cloud Functions Invoker”权限的服务帐户。
  5. 我运行工作流...失败并显示“HTTP 服务器响应错误代码 403”。

如果我使用具有“Cloud Functions Invoker”权限的服务帐户,为什么会出现 403 错误?如果我禁用该功能的身份验证,它可以工作,但我需要身份验证,因为它不是公共(public) API。

最佳答案

这必须添加到工作流代码中:

auth:
type: OIDC

参见 https://cloud.google.com/workflows/docs/calling-run-functions?authuser=1#add_auth_info

关于google-cloud-platform - Cloud Functions 也使用 Cloud Functions Invoker 权限返回 403 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70187407/

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