3

組み込みシステムでネイティブ ブラウザなしで Google Drive API を使用するためにアプリケーションを認証する方法はありますか?

ユーザーがブラウザーの操作なしで OAuth2.0 を使用してパスワードとユーザー名を受け入れて入力するソリューションを探しています...それは可能ですか?

私のアプリケーションはJavaコードで構築されています。

前もって感謝します。

4

2 に答える 2

2

私は現在これをやろうとしていますが、次の理由でそれが可能だとは思いません:

組み込みデバイスで認証するには、次のプロセスを使用する必要があります。

https://developers.google.com/accounts/docs/OAuth2ForDevices

これの問題は、次のような限られた範囲のスコープしか受け入れないことです。

-- https://www.googleapis.com/auth/userinfo.profile これは正常に動作します

しかし、次のようなスコープで試すと --https://www.googleapis.com/auth/drive.*

あなたはinvalid_scopeを取得します。

解決策が見つかった場合はお知らせください。デバイスが埋め込まれており、画面がなく、リモート デスクトップなどで利用できないという同じ問題があります。

フィードバックをありがとう。

于 2012-11-18T09:50:16.773 に答える
0

デバイスでブラウザーを使用できない場合のために設計されたOAuth 2 デバイス フローを使用します。これにより、ユーザーは、ブラウザーが利用可能な別のより機能的なデバイス (電話/タブレット/ラップトップ) でログインと承認を完了することができます。

于 2012-11-01T20:37:34.080 に答える