.NET ASP.NET 從客戶端(ContentPlaceHolderxxxxxxx df...)中檢測到有潛在危險的 Request.Form 值。

我是在用HTML編輯器上傳大段文本和圖片時出現了此錯誤.
在這裏插入圖片描述
說明:ASP.NET 在請求中檢測到包含潛在危險的數據,因爲它可能包括 HTML 標記或腳本。該數據可能表示存在危及應用程序安全的嘗試,如跨站點腳本攻擊。如果此類型的輸入適用於您的應用程序,則可包括明確允許的網頁中的代碼。
意思就是有危險性唄,畢竟我用的是外部的HTML編輯器插件。
解決方法:
頁面頂部:設置ValidateRequest=“false”
在這裏插入圖片描述
如果設置之後無用修改配置文件,因爲僅對ASP.NET4.0以下有效。在ASP.NET4.0版本上,所有我們需要在配置文件中將其改爲低版本纔有效:
在這裏插入圖片描述
主要的加入 <httpRuntime requestValidationMode=“2.0”></httpRuntime>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章