頁面編輯器傳值到C#後臺檢測到有潛在危險的 Request.Form 值

這種錯誤通常出如今使用富文本編輯工具,或者其餘須要向服務器提交腳本的時候。這主要是因爲新版的.NetFramework的安全機制決定的。新.NetFramework4.0及4.5(3.5沒試過)中都不容許直接向服務器提交腳本代碼。web

解決方法:安全

1.在web.config中加入以下配置服務器

在httpRuntime節點添加requestValidationMode="2.0"工具

<httpRuntime targetFramework="4.5" requestValidationMode="2.0" />get

2.在action上加[ValidateInput(false)]io

相關文章
相關標籤/搜索