日期:2014-05-17  浏览次数:20507 次

从客户端(FCKeditor1="哇哇哇")中检测到有潜在危险的 Request.Form 值
Message: 从客户端(FCKeditor1="哇哇哇")中检测到有潜在危险的 Request.Form 值。
Stack trace: 在 System.Web.HttpRequest.ValidateString(String value, String collectionKey, RequestValidationSource requestCollection) 在 System.Web.HttpRequest.ValidateNameValueCollection(NameValueCollection nvc, RequestValidationSource requestCollection) 在 System.Web.HttpRequest.get_Form() 在 System.Web.HttpRequest.get_HasForm() 在 System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull) 在 System.Web.UI.Page.DeterminePostBackMode() 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)



web.config中部分代码

  <pages validateRequest="false" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>


 这个改了也不行 validateRequest="false"

我用的是VS2010 .NET4.0框架 求各位同仁给点宝贵意见

------解决方案--------------------
还要加
在全局级别(Web.config中)设置
<configuration>
<system.web>
<httpRuntime requestValidationMode="2.0">
------解决方案--------------------
在Web.Config中 <system.web>下加入下列語句
<httpRuntime requestValidationMode="2.0" />
這樣就可以讓請求驗證只焦點在.aspx網頁上了。

具体参考:

http://www.dotblogs.com.tw/pin0513/archive/2010/10/22/18522.aspx