1. 程式人生 > >從客戶端中檢測到有潛在危險的 Request.Form 值錯誤解決方法

從客戶端中檢測到有潛在危險的 Request.Form 值錯誤解決方法

“/news”應用程式中的伺服器錯誤。

從客戶端(ftbContent="<P><A href="http://l...")中檢測到有潛在危險的 Request.Form 值。

說明: 請求驗證過程檢測到有潛在危險的客戶端輸入值,對請求的處理已經中止。該值可能指示危及應用程式安全的嘗試,如跨站點的指令碼攻擊。通過在 Page 指令或 配置節中設定 validateRequest=false 可以禁用請求驗證。但是,在這種情況下,強烈建議應用程式顯式檢查所有輸入。

異常詳細資訊: System.Web.HttpRequestValidationException: 從客戶端(ftbContent="<P><A href="http://l...")中檢測到有潛在危險的 Request.Form 值

以上為系統報錯資訊。原因是,在 ASP.NET 1.1 中,@Page 指令上的 ValidateRequest 屬性被開啟後,將檢查以確定使用者沒有在查詢字串、Cookie 或表單域中傳送有潛在危險性的 HTML 標記。如果檢測到這種情況,將引發異常並中止該請求。該屬性預設情況下是開啟的;您無需進行任何操作就可以得到保護。如果您想允許 HTML 標記通過,必須主動禁用該屬性。

解決辦法:

方法一、修改.aspx檔案

在.aspx檔案中加入validateRequest="false",形如:

<%@ Page validateRequest="false" language="c#" Codebehind="WriteNews.aspx.cs" AutoEventWireup="false" Inherits="News.WriteNews" %>

方法二、配置web.config檔案
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   
  <system.web>

    <!--  WriteNews.aspx使用內容編輯框時必須新增該語句,否則無法 Request值
    -->
 <pages validateRequest="false"/>

   </system.web>
</configuration>

推薦使用方法一。

相關推薦

客戶檢測潛在危險Request.Form 錯誤解決方法

“/news”應用程式中的伺服器錯誤。 從客戶端(ftbContent="<P><A href="http://l...")中檢測到有潛在危險的 Request.Form 值。 說明: 請求驗證過程檢測到有潛在危險的客戶端輸入值,對請求的處理已經中止。該值可

客戶檢測潛在危險request.form[解決方法]

解決 .config valid runt jpg dangerous 也會 bsp validate 當頁面編輯或運行提交時,出現“從客戶端中檢測到有潛在危險的request.form值”問題,該怎麽辦呢?如下圖所示: 下面博主匯總出現這種錯誤的幾種解決方法:問題原因:由

解決asp.net客戶檢測潛在危險Request.Form”的錯誤

在使用ASP.NET MVC 5 的過程中,在使用富文字編輯器過程中,出現如標題中的錯誤提示。網上找了一些解決方法。大多就是以mvc3,mvc4為版本的解決方案。在mvc5的controller的action方法頭部新增就可以解決 [ValidateInput(false)] 另外推薦一

asp.net 客戶檢測潛在危險Request.Form

asp.net 從客戶端中檢測到有潛在危險的Request.Form值 今天開發的時候碰到了這個問題。以前也碰到過但是一直沒有總結一下,所以每次碰到都上網找一下資料。 今天把這個問題解決方法記錄下來。跟大家分享一下。 解決方法: <%@ Page ValidateReque

"客戶檢測潛在危險Request.Form 。"

"從客戶端(json=\"...orValue\":\"<p>一會見</p><p><br/></...\")中檢測到有潛在危險的 Request.Form 值。" [ValidateInput(false)] //如遇到上

客戶檢測潛在危險Request.Form報錯問題解決

出現這個問題主要是由於安裝了.NET Framework4.0以上版本後,當你的應用程式以.NET Framework4.0為框架版本,你的任意伺服器請求,都將被進行伺服器請求驗證(Validatio

MVC 客戶檢測潛在危險Request.Form

錯誤:從客戶端(content="<p>asdfaqdf ad</p>")中檢測到有潛在危險的 Request.Form 值。1.httpRuntime 節點新增requestValidationMode="2.0" 修改web.config<s

客戶(...)檢測潛在危險Request.Form 的處理辦法

解決方案一: 在.aspx檔案頭中加入這句: <%@ Page validateRequest="false" %>  解決方案二: 修改web.config檔案: <configuration> <system.web>

ASP.Net MVC客戶檢測潛在危險Request.Form

ASP.NET MVC4(Razor)從客戶端中檢測到有潛在危險的 Request.Form 值  “/”應用程式中的伺服器錯誤。 從客戶端(Content=" sdfdddd ...")中檢測到有潛在危險的 Request.Form 值。 說明: ASP.NET 在請求中

客戶檢測潛在危險Request.Form

當asp.net提交<>這些字元到aspx頁面時,如果未設定validaterequest="false",就會出現錯誤:從客戶端(<?xml version="...='UTF-8'?><SOAP-ENV:Envelope S...")中檢測

"客戶檢測潛在危險Request.Form "的解決方案彙總

#事故現場   在一個asp.net 的專案中,前端通過ajax將富文字中的文字內容post到服務端的一個ashx中,在ashx中嘗試讀取引數值時, 結果報錯:“從客戶端中檢測到有潛在危險的 Request.Form 值” #事故分析   由於在asp.net中,Request

[iOS]類似新浪微博或者人人客戶,中間UITabBarItem只有圖片,使圖片居中的方法

一、問題描述 老生常談,類似新浪微博或者人人客戶端中,首頁常見UITabBar中間Item只有圖片且圖片位置垂直居中,效果如下圖 二、問題解決 很簡單,比如中間的VC叫MiddleViewController @implementatio

Spring MVC傳遞json數據時顯示415錯誤解決方法

ping 數據 value 解決方法 傳遞 ica ons pub eth 在ajax中設置 ContentType為‘application/json;charset=utf-8‘ 傳遞的data類型必須是json字符串類型:{“key”:"va

Windows 10封裝出現“無法驗證你的Windows安裝”錯誤解決方法

windows 10 sysprep 封裝 近期(當時寫文章時在今年4月份)在測試在Windows Server 2016 的虛擬桌面,在測試Windows 7的虛擬桌面時一切良好,但在測試Windows 10的虛擬桌面時,在對Windows 10的虛擬機進行封裝時,出現"Sysprep無法

protobuf編譯遇到的c compiler cannot create executables錯誤解決方法

最近下載了最新的linux mint 16和ubuntu 12中分別嘗試編譯protobuf 2.5.0.但都是報c compiler cannot create executables的錯. 查過網上解決方案, 清一色都是export LIBS=之類的, 無法解決問題. 最終一個回帖啟發了我, 使用

應用程式嵌入的網頁執行時出現“指令碼錯誤解決方法

 CComPtr<IWebBrowser2> pWB2;  HRESULT hr;  hr = m_wndIE.QueryControl(&pWB2);  if (pWB2)  {   CComVariant v;   CComBSTR url(

C++ 使用陣列作為map容器VAlue解決方法

1)是用Vector容器代替陣列 2)使用陣列指標(需要注意區域性變數的問題,指標是否需要用new建立) int red [ 3 ] = { 1 , 0 , 0 }; int green [

解決客戶(Content="<div><p ><p>12312...")檢測潛在危險Request.Form

http style ... pos result AS div edi () [HttpPost] [ValidateInput(false)]//解決從客戶端(Content="<div><p ><p>

客戶(content1=&quot;&lt;img src=&quot;/web/news/...&quot;)檢測潛在危險Request.Form

一開始一直不能上傳圖片 配置了所有應該配置的引數,從網上找各種大神貼,依舊不行,本來都是測試成功的不知道問啥突然就不能上傳圖片,藍瘦香菇一陣後決定重新下載安裝配置,整了一波後終於ok,但是又出現新的問題 提交不成功,一直提示: 從客戶端(content1="<img src="/web/news/…"

asp.net MVC3 客戶(&)檢測潛在危險Request.Path

A連結(url:http://localhost:56482/Sys/questionEdit/15&firstEdit=yes)開啟,發生錯誤,提示“從客戶端(&)中檢測到有潛在危險的 Request.Path 值。” 解決辦法: 步驟1、在Global檔