ユーザーが Windows 認証またはフォーム認証を使用して ASP.NET MVC Web アプリケーションに対して認証できるようにする必要があるシナリオがあります。ユーザーが内部ネットワーク上にいる場合は Windows 認証を使用し、外部から接続している場合はフォーム認証を使用します。このために ASP.NET MVC Web アプリケーションを構成する方法について質問する人がかなりいますが、完全な説明を見つけることができません。
これをどのように行うかについて、コード例を交えて詳細な説明をしてくださる方はいらっしゃいますか?
ありがとう。
アラン・T
ベストアンサー1
これは混合認証モード基本的にこれを1時間以内に達成することはできませんシングルアプリケーションは、IIS で仮想ディレクトリに Windows 認証を設定すると、異なるドメインのユーザーを受け入れなくなるためです。したがって、基本的には 2 つのアプリケーションが必要です。1 つ目は Windows 認証を使用し、2 つ目はフォーム認証を使用するアプリケーション (メイン アプリケーション) です。最初のアプリケーションは、ドメイン ユーザーの認証チケットを発行してメイン アプリケーションにリダイレクトするだけの単一のアドレスで構成されます。