AzureのACSサービスは非常に優れており、それが実行できるすべての魔法が大好きですが、Webアプリ(MVC)にはもう少し魔法が必要です。CodePlexのコードサンプルを見ると、サービスを呼び出して、次のようなエンドポイントからログインプロバイダーのJSONリストを取得するのは簡単です。
https://.accesscontrol.windows.net/v2/metadata/IdentityProviders.js?protocol=wsfederation&realm=http%3a%2f%2flocalhost%3a7070%2f&version=1.0&callback=?
結果のJSONから、プロバイダーへのリンクをレンダリングできます。これらのログインを処理すると、ACSを介してバウンスされ、ACSは、Azureで設定したエンドポイントに結果のトークンを使用して投稿を行います。ポータル。
私の質問は、そのトークンで何をするのかということです。IPrincipalのセットを作成するWIFの「魔法」を使用したくありません。私はアプリにすでにあるものをいじりたくないだけです。