0

Googleドライブ内のファイルを管理するアプリケーションを作成しました。開発中に私は使用しました

gmailadress:user@gmail.com

今私が使用しているのは:user@googleappsdomain.com

そして認証は機能しなくなりました。私は401を許可されていません。ドメインでフルドライブアクセスを取得するには、特別な権限が必要ですか?

これは、Webサーバーからのエラーです。

{
"code" : 401,
"errors" : [ {
"domain" : "global",
"message" : "Invalid Credentials",
"reason" : "authError"
} ],
"message" : "Invalid Credentials"
}

他のメールアドレスでクイックスタートの例を試してみるとエラーが発生します。(私のGmailアドレスで問題なく動作します)。

OAuth 2.0 Playgroundを使用している場合、Files.List ...をリクエストすると、手順3のアプリアドレスで同じ401エラーが発生します。

私はこれを見つけました: http ://support.google.com/a/bin/answer.py?hl = en&answer = 162106

これは私が探している設定ですか?ドライブスコープについては何も述べていません。

4

2 に答える 2

1

修正。

「ドメイン内のフル ドライブ アクセスを取得するには、特別なアクセス許可が必要ですか?」に対する簡単な回答です。はい。

https://www.google.com/a/cpanel/YOURDOMAIN.COM/ServiceSettings#ServiceSettings/service=drive+and+docs&subtab=general

それが機能することを自分で証明するには、 https://developers.google.com/drive/v2/reference/files/list#try-itで「試してみる」を実行してみてください。

そこから、oauth プレイグラウンドを逆方向に作業し、独自のコードを使用して何が違うのかを確認できます。

于 2012-09-06T08:48:00.350 に答える
0

資格情報を消去し、新しいユーザーの新しいセットを取得する必要があります。どこかに保存された資格情報を使用しているか、一度に複数のアカウントにログインする際に問題があると思われます。

于 2012-09-04T15:16:07.223 に答える