1

我通过 Google 的 API 从网络服务器访问我的 Google Analytics 帐户,并轮询 Analytics 以获取我拥有的网站的统计信息。

这已经顺利运行了几年,但最近托管公司将运行该站点的 VPS 从一台服务器移动到另一台服务器,因此服务器的 IP 号发生了变化。

Google 帐户系统立即关闭了来自新服务器/IP 地址的访问,此后一直无法获取数据。

我可以轻松地从本地服务器(在丹麦)使其在本地工作,但生产服务器在美国并且已被阻止。我尝试了各种魔法并按照我能找到的所有说明进行操作,在我的 Google 帐户安全设置等上确认登录是我本人,但 Google 不断弹跳我并向我发送有关可疑登录尝试的警报,甚至告诉我每次登录尝试后:

“为了您的安全,我们将继续显示这些事件 2 周。”</p>

这两周似乎永远不会结束,因为我在过去一个月左右的时间里已经尝试了很多次,无论我多么努力地确认我的服务器是合法的,它都会简单地重置并继续运行。

我找到了一种可能的补救措施,但并不是真正有用的补救措施,它要求我从相关 IP 地址转到某个页面并确认我的身份。然后,Google 会将地址注册为 OK。但是由于这台机器实际上在美国,而我在丹麦,而且因为它是一个 Web 服务器而不是客户端机器,所以这是一个问题。我也许可以通过远程 SSH 终端来完成,并使用 Lynx 或其他东西浏览 Google 页面,但我不知道这是否可行。

该方法在这里提到: https ://support.google.com/mail/answer/14257?p=client_login&rd=1

有没有什么方法可以让我从我当前的位置添加服务器的 IP 号码,我可以完全和不受限制地访问?

马丁

4

1 回答 1

1

尝试去 https://security.google.com/settings/security/activity 并寻找这样的一行:

上午 9:07 应用程序/设备登录尝试(已阻止)美国

它应该为您提供允许来自该服务器的未来尝试的选项。

即使那样你可能仍然有问题(我只是这样做了)。下一步是去这里: https ://support.google.com/mail/answer/78754?hl=en

和“清除验证码”。不管什么意思。但它对我有用。

于 2014-01-08T14:17:00.473 回答