我从网络服务器通过Google的API访问我的Google Analytics(分析)帐户,并向Analytics(分析)查询我拥有的网站的统计信息。
该服务器已经平稳运行了几年,但是最近托管公司将运行站点的VPS从一台服务器移到了另一台服务器,结果服务器的IP号码也发生了变化。
Google帐户系统立即关闭了从新服务器/ IP地址的访问,此后一直无法获取数据。
我可以轻松地从本地服务器(在丹麦)在本地工作,但是生产服务器在美国,并且已被阻止。我尝试了各种巫术,并按照我能找到的所有说明进行操作,确认登录名是我的Google帐户安全设置之类的东西,但是Google不断向我反弹并向我发送有关可疑登录尝试的警报,甚至告诉我每次尝试登录后:
“为了您的安全,我们将继续显示这些事件2周。”
似乎这两个星期永远都不会结束,因为在过去一个月左右的时间里我尝试了很多次,无论我尝试确认服务器是否合法,它都会重置并继续运行。
我发现了一种可能的补救措施,但实际上不是一种有用的补救措施,它要求我从有问题的IP地址转到某个页面并确认我的身份。 Google然后将地址注册为OK。但是由于这台计算机实际上在美国,而我在丹麦,并且由于它是Web服务器而不是客户端计算机,因此这是一个问题。我也许可以通过远程SSH终端执行此操作,并使用Lynx或其他工具浏览Google页面,但我不知道这样是否可行。
这里提到的方法:
https://support.google.com/mail/answer/14257?p=client_login&rd=1
有什么方法可以让我从我具有完全访问权限和无限制访问权限的当前位置添加服务器的IP地址?
马丁
最佳答案
尝试去
https://security.google.com/settings/security/activity
然后寻找这样的一行:
上午9:07应用程序/设备登录尝试(预防)美国
它应该给您一个选项,允许将来从该服务器进行尝试。
即使那样,您仍然可能有问题(我刚刚遇到)。下一步是去这里:
https://support.google.com/mail/answer/78754?hl=en
和“清除验证码”。不管它是什么意思。但这对我有用。
关于google-analytics - Google Analytics API登录由于网络服务器IP更改而导致安全漏洞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18100407/