2015-04-06 55 views
0

迁移到新托管后,我发现了一个奇怪的错误。 我们已将我们的服务器从莫斯科和伦敦迁移。迁移到新托管后Google Calendar API“403 Forbidden”

我向Google Developers Console(178.79.158.44)添加了一个新IP。

之后,IPA的一部分工作良好: 1) “https://www.googleapis.com/oauth2/v1/userinfo” 工作好 2)但是, “https://www.googleapis.com/calendar/v3/calendars/ $ CALENDAR_ID /事件” - 总是返回 “403禁止” 错误

我是什么做错了?

在莫斯科的旧服务器上,一切仍然正常。

我的项目ID“rapid-arbor-522”

+0

什么的范围是您使用?您是否在控制台中启用日历API?你在使用服务帐户吗? – SGC 2015-04-06 18:33:19

+0

>您使用的示波器是什么? 我们发送约3-5个请求/秒。 >您是否在控制台中启用日历API? 当然!在我写这篇文章时,我们都在使用完全相同的设置在旧服务器上完美工作。 >您使用的是服务帐户吗? 你是什么意思? – 2015-04-07 10:36:09

+0

我们使用范围'profile','email','https://www.googleapis.com/auth/calendar'。 – 2015-04-07 10:48:18

回答

0

我解决了这个问题。
事实是,新的服务器已配置好IPv4和IPv6。

显然,一些请求经历了未在控制台中配置的IPv6。

一旦我禁用IPv6的(sysctl的-w net.ipv6.conf.all.disable_ipv6 = 1),它的工作=)