組み込みシステムでネイティブ ブラウザなしで Google Drive API を使用するためにアプリケーションを認証する方法はありますか?
ユーザーがブラウザーの操作なしで OAuth2.0 を使用してパスワードとユーザー名を受け入れて入力するソリューションを探しています...それは可能ですか?
私のアプリケーションはJavaコードで構築されています。
前もって感謝します。
組み込みシステムでネイティブ ブラウザなしで Google Drive API を使用するためにアプリケーションを認証する方法はありますか?
ユーザーがブラウザーの操作なしで OAuth2.0 を使用してパスワードとユーザー名を受け入れて入力するソリューションを探しています...それは可能ですか?
私のアプリケーションはJavaコードで構築されています。
前もって感謝します。
私は現在これをやろうとしていますが、次の理由でそれが可能だとは思いません:
組み込みデバイスで認証するには、次のプロセスを使用する必要があります。
https://developers.google.com/accounts/docs/OAuth2ForDevices
これの問題は、次のような限られた範囲のスコープしか受け入れないことです。
-- https://www.googleapis.com/auth/userinfo.profile これは正常に動作します
しかし、次のようなスコープで試すと --https://www.googleapis.com/auth/drive.*
あなたはinvalid_scopeを取得します。
解決策が見つかった場合はお知らせください。デバイスが埋め込まれており、画面がなく、リモート デスクトップなどで利用できないという同じ問題があります。
フィードバックをありがとう。
デバイスでブラウザーを使用できない場合のために設計されたOAuth 2 デバイス フローを使用します。これにより、ユーザーは、ブラウザーが利用可能な別のより機能的なデバイス (電話/タブレット/ラップトップ) でログインと承認を完了することができます。