从...中检测到有潜在危险的 Request.Form 值的解决方法

遇到这种问题有两个方法可能使用:

  一、在*.aspx*.ashx页面头部加上红色字体的内容:

  <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Add_news.aspx.cs" Inherits="Project.Add_news" ValidateRequest="false" %>

  或者在Web.config里面进行如下配置:

  <pages  validateRequest="false"  />

  二、如果程序是使用.NET4.0以上开发的,进行上面的修改可能还是不行。需要web.config里面再进行一下配置。

  <httpRuntime  requestValidationMode="2.0" />

  这句话的意思就是让程序使用.NET 2.0的验证模式。这样就不会报错了。

原文地址:https://www.cnblogs.com/jroger/p/1834114.html