【问题标题】:Authentication issues with cloud scheduler云调度程序的身份验证问题
【发布时间】:2021-08-21 18:12:27
【问题描述】:

无法弄清楚可能出了什么问题。我已经部署了一个服务,将触发器设置为需要身份验证。

为云调度程序创建了一个新的服务帐户:scheduler-invoker@<REDACTED>.iam.gserviceaccount.com

进入云运行的权限并将该帐户添加为云运行调用者(尽管在创建过程中我已经设置了该角色)

在云调度器上,我把这个账号添加为服务账号,受众设置为服务的url。

但是调用失败并出现 403 错误。无法弄清楚这一点,遵循https://cloud.google.com/run/docs/triggering/using-scheduler 中列出的每一步,我很确定我过去已经这样做了,没有任何问题。

有什么想法吗?

我在这里看到了一些关于 SO 的帖子,但即使在阅读之后我仍然在同一个地方

【问题讨论】:

    标签: google-cloud-run google-cloud-scheduler


    【解决方案1】:

    我错过了一个事实,即我在 2019 年之前激活了云调度程序的项目。添加 service-[project-number]@gcp-sa-cloudscheduler.iam.gserviceaccount.com 似乎可以解决它

    【讨论】:

    • 如果这回答了问题,请考虑接受您自己的答案,以便有类似问题的其他社区成员可以看到并使用此解决方案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-30
    • 1970-01-01
    • 2015-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多