2017-03-06 13 views
1

IISでホストされているMVC Webアプリケーションがあり、ユーザーはAzure ADに格納されています。 WebアプリケーションにアクセスするにはAzure ADユーザーを認証する必要があります。 私はこのためにADFSを使用しており、インストールはAzureで行われています。Visual Studio 2015 WebサーバーへのAzure ADとADFS認証ホストされたWebアプリケーション

認証するには、私がWindow Identity FoundationまたはOWINに行くべきかどうかを知る必要がありますか?

多くの記事で私はWIFが廃止され、OWINを使用していると読んでいます。 私のシナリオでは、owinが適切な方法であるかどうか、適切な例があれば教えてください。 WIFの最新バージョンは4.5です。これはVS2015でも利用できません WS-FEDはSAMLトークンを使用していると私は理解しましたか?

答えて

0

混乱 - MVCアプリケーションはAzure ADを使用して認証されます。 ADFSはどこに収まるのですか?連邦テナントがいますか?

WIFはまだ周囲にあります。人々はまだそれを使用しています。 VS2015では、WIFが.NETに組み込まれています。だからあなたはそれを使うことができます。

はい - WIF(WS-Fed)はSAMLトークンを使用します。

OWINでは、WS-FedまたはOpenID Connect(OIDC)、あるいはその両方を使用することができます。

ADFS 4.0を使用していない限り、以前のバージョンではOIDCのサポートがないため、WIFが必要です。

+0

ADFSは紺碧のみです。また、サンプルコードを私に提供することもできます。マイクロソフトがサポートを提供しており、私はWS-Fedしたいので、私はOWINを使用しています。 –

+0

AzureのADFSはVMとして実行されています。 Azureのネイティブコンポーネントではありません。 – nzpcmad

+0

これは役に立ちます - www.cloudidentity.com/blog/2014/02/12/use-the-on-premises-organizational-authentication-option-adfs-with-asp-net-in-visual-studio-2013/ – nzpcmad

関連する問題