ashx頁面 「檢測到有潛在危險的 Request.Form 值」的解決方法(控制單個處理程序不檢測html標籤)

  如題: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>
相關文章
相關標籤/搜索