2011-09-15 7 views
5

私は、一部のユーザーがアプリケーションにログインする必要があり(フォーム認証)、Windows認証で他のユーザーが認証されるというシナリオがあります。ユーザーがログインする必要があるかどうかを判断するには、カスタムロール/権限の実装を使用しているWindow ADユーザーの権限を調べます。ASP.NET MVCでWindows認証とフォーム認証を組み合わせる方法はありますか?

ASP.NET MVCでは、認証設定を「Windows」または「フォーム認証」に設定できます。私はこれが2つのアプリケーションを作成することによって行うことができますが、私はそのオプションが好きではないことを知っています

私はすべてのログインを強制的に私の上司に説得しようとしています。そこに良いオプションがあるかどうかを確認してください。私はASP.NET MVCのための可能な解決策を見つけることができませんでした。私はバージョン2を使用しています。

アイデア?

答えて

2

ASP.NET MVCはASP.NETランタイムのすぐ上に構築されているため、引き続き基本機能にアクセスでき、web.configはWebフォームと同じように動作します。

私は、彼はあなたがカスタムをFormsAuthenticationラッパーHttpModuleを作成することによって、これを達成する方法について説明マイクVolodarskyことによって、このブログの記事"IIS 7.0 Two-Level Authentication with Forms Authentication and Windows Authentication」を見つけました。

私はそれを試していないが、私は何の理由このwouldnを見ていませんASP.NET MVCアプリケーションで作業しません。

+1

リンクが機能しません。 –

関連する問題