3

私は2日間、サービスアカウントを使用してさまざまなドライブ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"
}

私はすでにアプリケーションの範囲をトリプル+チェックしました。

私は何が間違っているのですか?

4

1 に答える 1

5

私のサーバーの時間は5分速かったことがわかりました。

サーバーの時刻を修正すると、すべてが機能しました。

Googleサーバーの時刻が、サーバーからのリクエストのタイムスタンプなどを受け入れなかったため、これが何らかの認証の問題を引き起こしていると思います...

(これで誰かが頭を叩くのを防ぐことができれば幸いです)

于 2013-02-21T18:37:23.603 に答える