是否有排除使用HTTP模塊的某些頁面的好方法?排除使用HTTPModule的某些頁面
我有一個應用程序使用自定義HTTP模塊來驗證會話。該HTTP模塊設置像這樣的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 2014-05-29 20:38:52
我嘗試使用處理程序,但它似乎不適用作爲處理程序重新路由http上下文。我問在這裏:http://stackoverflow.com/questions/27124737/asp-net-httphandler-prevents-page-from-loading?noredirect=1#comment42750773_27124737 – user1531921 2014-11-25 12:12:50