誰かが私の目標を達成するための戦略的なインプットを手伝ってくれたら素晴らしいと思います:
- C# デスクトップ アプリケーション (WPF) を作成しました
- Android アプリのデータを配信する Google App Engine プロジェクトがあります。
ここで、デスクトップ アプリケーションが App Engine アプリケーションにデータを渡す必要があります。したがって、アプリケーションは App Engine アプリケーションの所有者として認証される必要があります。他のすべての Google メソッドは非推奨であるため、OAUTH2 に移動して、デスクトップ アプリが所有者として自身を認証できるようにする必要があります。
したがって、Google Api Console でプロジェクトを登録する必要があります。
BUT : リストされた Google API (マップなど) のサービスは必要ありません。所有者として認証するには、Google アカウント (GmailAccount、Google アカウントなど) にサインインするだけで十分です。これにより、App Engine アプリが私を所有者として認識できるようになります。
次の点についてアドバイスをいただければ幸いです。
OAUTH2 経由でサインインするためだけに、サービスなしでプロジェクトを登録する必要がありますか? (これは可能ですか?)
別のサービスにサインインする (つまり、最も簡単な方法で、所有者として認証できるようにすることを意味します) は、あまり「クリーンな」ソリューションではないようです。そうですか、それともこちらに行くべきですか?
..サービスアカウントについても読みましたが、これを使用したくありません。これは、Webブラウザーを介して「人間の」アカウントを介してアプリを操作できるようにしたいためです。
アドバイスをありがとう!