0

私は、注意が必要な新しいプル リクエストが作成されたときに、デスクトップ トレイ アイコン通知を行うデスクトップ アプリケーションに取り組んでいます。

アカウントのパブリック アクセス トークンを使用してアプリケーションを完全に開発しました。これで、他のユーザーがアプリケーションを使用できるようにする必要があるところまで来ました。OAuth 2.0 認証を実装する必要があります。

ただし、VSO のアプリケーション認証は、アプリケーションが Web アプリケーションであると想定し、提供できない (そして関係のない) 詳細を尋ねてきます。

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

コンセプト全体を誤解しているかどうかはわかりません。これは私が使用しているリンクです: https://www.visualstudio.com/en-us/docs/integrate/get-started/auth/oauth

4

1 に答える 1

1

今のところこれを行う方法はありません:

現在、Visual Studio Team Services は Web サーバー フローのみをサポートしているため、アプリ シークレットを安全に保存する方法がないため、電話アプリなどのアプリから Visual Studio Team Services の OAuth を実装する方法はサポートされていません。

別の方法として、基本認証を使用して、ユーザーに「代替認証資格情報」を有効にするように依頼し、代替資格情報を使用して VSTS API に対して認証することができます。

于 2016-07-21T02:24:07.113 に答える