0
在IIS7集成模式下,特別是在ASP.NET MVC和.NET4中,所有模塊都運行所有請求。 runAllManagedModulesForAllRequests = 「真」。讓runAllManagedModulesForAllRequests =「false」讓我感到頭痛和太多問題,直到我感到困惑。在httpmodule中diffrentiate靜態文件和asp.net頁面 - IIS7
所以爲了簡單起見,讓我的模塊接受包括靜態文件在內的所有請求,但在像BeginRequest這樣的模塊中,我只想處理它不是靜態文件。如何過濾或檢查模塊中的這種情況?
好的,也許你是對的,但我現在無法測試它。我上次做了什麼,在BeginRequest中檢查URL是否包含圖像,javascript或css文件擴展名將被忽略。因爲不是一個正確的解決方案,但它的工作原理。 – CallMeLaNN 2011-08-23 01:47:01