0

ASP.net フォーム認証で 2 つの異なる logUrl を使用する方法はありますか? 可能であれば、一部のユーザーを別のログイン ページに送りたいと考えています。(以下に示すように) サブディレクトリに web.config を追加しようとしましたが、「アプリケーション レベルを超えて allowDefinition='MachineToApplication' として登録されたセクションを使用するのはエラーです。」

私はこれに関する多くの SO 投稿を読みましたが、これは達成できないか、少なくとも簡単には達成できないと考えています。何かアドバイス?私のサイトには、非常に異なる 2 つのログイン プロセスが必要なため、これを実行しようとしています。

<!--app root-->
<authentication mode="Forms">
     <forms loginUrl="/NormalLogin/Login.aspx" />
</authentication>

<!--subdirectory-->
<authentication mode="Forms">
     <forms loginUrl="/SSOLogin/Login.aspx" />
</authentication>
4

1 に答える 1