同桌上课用手指进去了好爽_欧美丰满熟妇xxⅹⅹ性大i_成人av天天日天天拍拍_猛男gay帅男gay男男同志_欧美va天堂在线观看_人妻无码av中文系列三里桃花_亚欧免费无码在线观看_久久久精品国产亚洲av水_日韩在线免费看污污污_2021无码专区人妻系列日韩

首頁 優(yōu)化推廣 檢測(cè)到有潛在危險(xiǎn)的 Request.Form 值問題

檢測(cè)到有潛在危險(xiǎn)的 Request.Form 值問題

來源: | 時(shí)間:2010/11/6 8:43:21 |

這個(gè)問題一般都是修改web.config  <pages validateRequest="false" />解決
現(xiàn)在我希望在代碼中只過濾部分字符,如何解決
HttpContext.Current.Server.HtmlEncode("");
HttpUtility.HtmlEncode("");
使用這兩個(gè)方法依然拋出錯(cuò)誤。

問題補(bǔ)充:

放棄微軟自帶的安全驗(yàn)證感覺損失是很大的,我只要允許<br>之類的換行不被驗(yàn)證,目前也還沒找到更好的方法

 


回答:

這說明你在處理字符串的時(shí)候處理到了HTML標(biāo)簽。一般用這兩種方法可以解決:
解決方案一:
在.aspx文件頭中加入這句:
<%@ Page validateRequest="false"  %>
解決方案二:
修改web.config文件:
<configuration>
  <system.web>
    <pages validateRequest="false" />
  </system.web>
</configuration>
因?yàn)関alidateRequest默認(rèn)值為true。只要設(shè)為false即可。

你想通過騙碼的方式肯定是行不通的??梢栽囋囉锰鎿Q的方式replace,如果這都不行就只能用上面的方法

服務(wù)熱線

153 8323 9821

功能和特性

價(jià)格和優(yōu)惠

網(wǎng)站和維護(hù)

推廣和優(yōu)化

微信服務(wù)號(hào)