网页前端设计

http://www.86y.org

搜索文章

A potentially dangerous Request.Form value was detected from the client

用声音读出全文关注我吧
 2012/9/26 19:39:15 阅读次数:6868

你有没有遇到过这种错误在您的网页上。我是从2.0升级到4.0时发现的错误!

A potentially dangerous Request.Form value was detected from the client

说明:RequestValidation已检测到有潜在危险的客户端输入值和接收的已经中止。这值可能包含威胁您的应用程序的安全性,如跨站点scriptingattack。为了让页面重写应用程序请求验证设置,setthe requestValidationMode属性中的httpRuntime配置部分torequestValidationMode的的=“2.0”。例如:<httpRuntime requestValidationMode="2.0"  />。设置此值后,你canthen禁用请求验证通过设置validateRequest =“false”在Page指令中,或的<pages>配置节。然而,炎强烈建议您的应用程序明确地检查所有输入值的情况下。

修改如下:

1.打开你 web.config文件并将<httpRuntime requestValidationMode="2.0"/>  添加到<System.web>里面

<system.web>
    .
    .
    <httpRuntime requestValidationMode="2.0"/>
</system.web>

2.      现在打开你的网页前台,并在 ValidateRequest="false"  添加在页面如下位置

<%@Page Language="C#" AutoEventWireup="true" ValidateRequest="false" CodeFile="Sample.aspx.cs" Inherits="Editor"%>

继续运行您的应用程序。将会顺畅无阻,呵呵。成功了!

如果是.net 2.0的直接跳到第二步即可!


大家有什么问题或技术上的想法可以在此与大家分享,也可以加入前端爱好者QQ群(141999928)一起学习进步:【幸凡前端技术交流群】
如需转载请注明出处:http://www.86y.org/art_detail.aspx?id=439【A potentially dangerous Request.Form value was detected from the client】幸凡学习网
0

如果您觉得本文的内容对您的学习有所帮助,捐赠与共勉,支付宝(左)或微信(右)

相关文章

暂无相关文章
阅读全文内容关闭