经过一番调查,我找出了导致此案的各种原因:
-1-
根据文件,
Stackdriver Monitoring 依赖来自各种 Google 网站的 Cookie 来管理工作区。如果这些 cookie 被阻止,您可能会发现自己陷入了无休止的身份验证循环。Cookie 可能会被意外阻止,或者作为您所在位置的安全策略更改的一部分而推出的自动更新。
解决方案:
- 您必须为以下各项启用第三方 cookie:
google.com
account.google.com
apis.google.com
- 因此,在清除并启用您的浏览器 cookie 后,请确保它们未被阻止,例如被 PrivacyBadger 等任何扩展程序阻止。
-2-
如果您使用超过 1 个帐户登录浏览器,可能会导致重定向行为。
解决方案:
- 尝试从“隐身模式”登录,如果问题仍然存在,甚至可以使用不同的浏览器进行配置。
-禁用所有扩展,然后重试。
-3-
来自浏览器的更新可能会干扰浏览器中的日志记录过程。
解决方案(同2):
- 尝试从“隐身模式”登录,如果问题仍然存在,甚至可以使用不同的浏览器进行配置。
-4-
如果安装的 Stackdriver 版本是 Beta 版,那么您可能会遇到此问题。
解决方案:
-卸载测试版并安装非测试版的 Stackdriver。
-5-
如果以上方法均无效,请更改您的网络和/或设备,然后重试。
此外,在我的研究过程中,我遇到了一些关于“Stackdriver 重定向循环问题”的功能请求。
1-允许在未启用跨站点跟踪的情况下使用 Google Cloud 产品。
2-登录循环尝试使用 Firefox 的默认设置访问 Stackdriver。
一旦我们可以确定原因,您可以“加注”相应的(一个或多个)功能请求,以便获得更多可见性,您也可以将您的电子邮件附加到 CC 字段中,以便在任何更新时获得通知的FR。
澄清问题:
- 在此问题发生之前,您是否能够成功登录 Stackdriver Monitoring?