我在textarea中提交html時出現以下錯誤「從客戶端檢測到潛在危險的Request.Form值。 「我該如何禁用這種類型的安全驗證只有一個字段而不是整個頁面/網站。我不想要的是將整個頁面/網站的validateRequest設置爲false。ASP.NET Webforms - 「從客戶端檢測到潛在危險的Request.Form值」
編輯: 我需要.NET Framework 3.5的
我在textarea中提交html時出現以下錯誤「從客戶端檢測到潛在危險的Request.Form值。 「我該如何禁用這種類型的安全驗證只有一個字段而不是整個頁面/網站。我不想要的是將整個頁面/網站的validateRequest設置爲false。ASP.NET Webforms - 「從客戶端檢測到潛在危險的Request.Form值」
編輯: 我需要.NET Framework 3.5的
在.NET 4.5,你可以使用ValidateRequestMode
屬性來排除請求驗證領域的解決方案。
但是,在.NET 4和更低版本中無法完成,您必須驗證整個請求與否。
對不起,我忘了提及我需要.NET 3.5的解決方案。 – burnt1ce
你有沒有想過編碼/解碼的價值? –
是的,但實施此解決方案的最佳方式是什麼?我是否應該用它的HTML編碼值重寫控件的值,然後在PageLoad上解碼它?我正在使用Telerik的RadEditor(所見即所得)控件,我不確定是否會通過擺弄它的值而無意中破壞某些東西。 – burnt1ce
不知道,但如果你使用telerik,應該有一個神奇的設置,允許它。我會建議聯繫telerik或搜索他們的文檔尋求解決方案。 –