說明: 請求驗證過程檢測到有潛在危險的客戶端輸入值,對請求的處理已經中止。該值可能指示危及應用程序安全的嘗試,如跨站點的腳本攻擊。通過在 Page 指令或 配置節中設置 validateRequest=false 可以禁用請求驗證。但是,在這種情況下,強烈建議應用程序顯式檢查所有輸入。
異常詳細信息: System.Web.HttpRequestValidationException: 從客戶端(CourseIssueContent="<P>財務審計師崗位認證招生簡章<BR>...")中檢測到有潛在危險的 Request.Form 值。
一個解決方法是:
在web.config的<system.web>中加入
<pages validateRequest="false"/>
對整個解決方案都有效!
另一個解決方法是:
在出問題的頁面的頭部添加 <%@ Page Language="C#" ValidateRequest="false" %>
只對該頁面有效。