gpt4 book ai didi

java - 请求的身份验证凭据无效。在计算引擎虚拟机上

转载 作者:行者123 更新时间:2023-11-30 02:46:05 26 4
gpt4 key购买 nike

我在 GCloud 上有一个默认的 n1 实例,预装了 java 和最新的 google sdk。当我在连接到真实 pubsub 订阅的 appengine:devserver 中本地运行代码时,它工作正常。如果我在实例上执行相同的操作,我会收到身份验证错误:

[INFO] SEVERE: 401 OK
[INFO] {
[INFO] "code" : 401,
[INFO] "errors" : [ {
[INFO] "domain" : "global",
[INFO] "message" : "Request had invalid authentication credentials.",
[INFO] "reason" : "unauthorized"
[INFO] } ],
[INFO] "message" : "Request had invalid authentication credentials.",
[INFO] "status" : "UNAUTHENTICATED"
[INFO] }

此实例的所有权限均已完全或读/写/启用。我完全不知道为什么会发生错误?

我在本地和实例上使用相同的凭据执行了 gcloud init

upd:我还测试了拉动:gcloud beta pubsub subscriptions pull mysubscription-tag - ok

最佳答案

只需运行gcloud beta auth application-default login。但我花了半天才找到there 。我认为对于gcloud init来说应该足够了。作为替代方案,您可以通过 Google OAuth2 使用 google 身份验证,但这很难。

关于java - 请求的身份验证凭据无效。在计算引擎虚拟机上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40176927/

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