如題:html
使用web.config的configuration/location節點.web
在configuration節點內新建一個location節點,注意這個節點和system.webserver那些是平級節點server
而後使用location/@path 來指定某個單獨的文件,這個文件能夠是aspx也能夠是ashx,更加能夠是Razor模板的cshtml(固然MVC有Unvalidated方法,用不到這樣),htm
而後在location下面配置page和httpruntime(4.0)節的屬性就OK了.這樣就能夠作到隻影響一個文件而不會覆蓋其餘文件的ValidateReqeust設置。blog
配置以下:io
<location path="ashx/dosth.ashx" > <system.web> <httpRuntime requestValidationMode="2.0" /> </system.web> </location>