OAuth 2.0 プロトコルを使用して Access Control Service (ACS) を使用するモバイルおよび Web クライアントを開発しています。さまざまな種類のクライアント アプリケーションに 4 つの OAuth 2.0 フローすべてを利用したいと考えています。クライアント アプリケーションが ACS からアクセス トークンを受け取ると、それを使用して Web API に対して認証済みの要求を行うことができます。
OAuth 2.0 を使用して ACS と対話するためのサポートを提供する .NET クライアント ライブラリはありますか?
4 つの OAuth 2.0 フローすべてをサポート (認証コード付与フロー、暗黙的付与フロー、リソース所有者パスワード資格情報フロー、およびクライアント資格情報フロー)
トークンキャッシュが組み込まれている
Refresh Token の使用をサポートし、Refresh Token を使用して Access Token を自動的に更新します
ネイティブ クライアントと Web クライアントの両方をサポート
ADAL.NETは有望に見えましたが、ACS のサポートを中止しました。