2016-07-20 2 views
0

私は、あなたの注意を必要とする新しいプルリクエストが作成されたときにデスクトップトレイアイコン通知を与えるデスクトップアプリケーションで作業しています。デスクトップアプリケーションを登録

私は自分のアカウント用のパブリックアクセストークンを使ってアプリケーションを開発しました。今では、他のユーザーがアプリケーションを使用できるようにする必要があるので、OAuth 2.0認証を実装する必要があります。

しかし、VSOのアプリケーション認証では、自分のアプリケーションがWebアプリケーションであると仮定し、私が提供できない(関連性がない)詳細について私に尋ねます。

他のユーザーが自分のアプリケーションを使用できるようにアプリIDを取得するにはどうすればよいですか?

私は全体の概念を誤解しているかどうかはわかりません。今のところこれを行う方法はありませんhttps://www.visualstudio.com/en-us/docs/integrate/get-started/auth/oauth

答えて

1

今は、Visual Studioチームサービスのみ、Webサーバー フローをサポートしているのでへのサポートされている方法はありませんこれは私が使用していますリンクです アプリの秘密を安全に保存する方法がないので、電話アプリのようなアプリからTeam StudioのチームサービスをOAuthに実装してください。

代わりに、基本認証を使用して、ユーザーに「代替認証資格情報」を有効にし、代替資格情報を使用してVSTS APIを認証することができます。

+0

ありがとうございました。これは私のアプリケーションが完全に依存しているので、私は基本的に嫌な代替認証資格情報を使用してユーザープロファイルを取得することができないため、完全に吸う。 –