特定のページをHTTPモジュールから除外する良い方法はありますか?特定のページをHTTPModuleから除外する
カスタムHTTPモジュールを使用してセッションを検証するアプリケーションがあります。 HttpModuleをはWeb構成でこのように設定されていますページからモジュールを除外するには
<system.web>
<!-- ... -->
<httpModules>
<add name="SessionValidationModule"
type="SessionValidationModule, SomeNamespace" />
</httpModules>
</system.web>
、私は(成功せずに)これをやってみました:
<location path="ToBeExcluded">
<system.web>
<!-- ... -->
<httpModules>
<remove name="SessionValidationModule" />
</httpModules>
</system.web>
</location>
任意の考えを?
私はこの同じ方法を使用しています。それはうまく機能しません。これがどのように受け入れられた答えであるか分かりません。 – Kehlan
代わりにハンドラを使用しようとしましたが、ハンドラがhttpコンテキストを再ルーティングするため、適切ではないようです。私はここでそれについて尋ねました:http://stackoverflow.com/questions/27124737/asp-net-httphandler-prevents-page-from-loading?noredirect=1#comment42750773_27124737 – user1531921