【发布时间】:2021-10-04 10:22:09
【问题描述】:
我们在计算引擎上有应用程序,它使用 oauth2(使用 GCP 凭据)来授权用户访问应用程序,并且一切正常。从最近两天开始,我们突然收到 401 not authorize 来自 google 身份验证器而不是访问令牌的消息。
已验证服务帐户处于活动状态并且在 GCE 上启用了 API 访问。
我们尝试轮换 GCP API 凭据,但没有成功,甚至其中一个环境允许再次登录,但早上又出现故障。
以下是事件的顺序:
- 用户点击网址访问网络应用
- 重定向到 -> google auth 页面,请求用户登录同意
- 凭据由用户提供并被 google 接受。
- Google 不提供身份验证令牌,而是拒绝消息访问。
不确定哪些日志可以清楚地显示错误。
【问题讨论】:
标签: windows google-cloud-platform oauth-2.0 google-oauth google-compute-engine