zoukankan      html  css  js  c++  java
  • asp.net4.0 表单提交A potentially dangerous Request

    asp.net4.0表单提交出现以下错误:
    A potentially dangerous Request.Form value was detected from the client (txtBackInfo="<P>111111</P><P>&nbs...").

    Description: Request Validation has detected a potentially dangerous client input value, and processing of the request has been aborted. This value may indicate an attempt to compromise the security of your application, such as a cross-site scripting attack. To allow pages to override application request validation settings, set the requestValidationMode attribute in the httpRuntime configuration section to requestValidationMode="2.0". Example: <httpRuntime requestValidationMode="2.0" />. After setting this value, you can then disable request validation by setting validateRequest="false" in the Page directive or in the <pages> configuration section. However, it is strongly recommended that your application explicitly check all inputs in this case. For more information, see http://go.microsoft.com/fwlink/?LinkId=153133.

    解决方法如下:

    1、修改web.config

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

    <system.web>节点下加入<httpRuntime requestValidationMode="2.0" />

    2、修改涉及aspx文件

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="BuMenTongZhiAdd.aspx.cs" Inherits="GongGao_BuMenTongZhiAdd" validateRequest="false" %>

    加入validateRequest="false"

    已验证问题解决

    业精于勤荒于嬉 行成于思毁于随
  • 相关阅读:
    第八天
    第六天 yum 磁盘分区与格式化
    第五天 权限掩码vim编辑器 软件包安装和管理
    第12组 Alpha冲刺 总结
    第12组 Alpha冲刺(6/6)
    第12组 Alpha冲刺(5/6)
    第12组 Alpha冲刺(4/6)
    第12组 Alpha冲刺(3/6)
    第12组 Alpha冲刺(2/6)
    第12组 Alpha冲刺(1/6)
  • 原文地址:https://www.cnblogs.com/mistor/p/2721838.html
Copyright © 2011-2022 走看看