.Net Request.Form含有危險字符的處理辦法

今天咱們的網站遇到一個問題,下標就相似於化學分子式這樣的是須要用"<sub></sub>"這個標籤括起來的,當時沒有轉義,有部分標籤就顯示不出來了,html

後來我在改這個問題的時候發現了在輸入html代碼的時候,後臺接收會有問題,由於在4.0會默認不經過這些代碼,網上的解決辦法是在webconfing裏面加一個節點    <pages validateRequest="false" /> web

這個節點加在  <system.web>裏面,可是我用了以後發現程序仍是會自動屏蔽掉帶html的內容,最後查資料發如今這個節點前加上<httpRuntime requestValidationMode="2.0" /> 這句就行了,他會把驗證模式改爲2.0這樣就能夠關掉驗證了網站

 <system.web>
  
    <httpRuntime requestValidationMode="2.0" />   <!--驗證模式調整爲2.0-->
    <pages validateRequest="false" />             <!--Request驗證取消-->
  
  </system.web>htm

 

這樣就行了io

相關文章
相關標籤/搜索