我们正在测试推出一个使用.Net YouTube API(v 2.2)的网站。它在开发和阶段运行正常,但在生产过程中,我们得到了Google.GData.Client.InvalidCredentialsException:无效凭据异常。使用的凭据与在暂存中测试的凭据完全相同。我们正在使用
new YouTubeRequestSettings(applicationName, devkey, username, password)
过载。
我已经检查了三次凭据,并将它们记录到生产中,以验证它们是否匹配。
想知道是否有人知道这个问题的其他潜在原因?也许是防火墙?
似乎谷歌正在阻止登录尝试,因为它来自未知位置。我在"帐户">"安全">"最近的活动"部分注意到了这一点(https://security.google.com/settings/security/activity?service=youtube&hl=en_US)。
验证登录尝试后,必须更改帐户密码,以便后续登录尝试正常工作。