2013-02-21 96 views
3

我花了2天的时间使用服务帐户混淆了各种Drive API教程。invalid_grant使用服务帐户和Google Drive API返回

我最近使用的教程是这样一个:https://developers.google.com/drive/delegation

我不断收到试图上传一个文件时,这个错误:

ProtocolException was unhandled 
Error occurred while sending a direct message or getting the response. 

我安装Fiddler并确定当POST /o/oauth2/token正在恢复:

{ 
    "error:"invalid_grant" 
} 

我已经三重+检查了我的应用程序的范围。

我在做什么错?

回答

5

结果我的服务器上的时间快了5分钟。

当我纠正了服务器上的时间一切正常。

我相信这是造成某种身份验证问题,因为谷歌服务器的时间没有接受从我的服务器或沿着这些线路的东西来的请求的时间戳...

(希望这可以节省一些人头撞)

+0

我的服务器只关闭了大约一分钟,它是抛出这些错误。我安装了NTP服务,现在一切都很好。 :) – 2013-06-04 14:41:53

相关问题