转检测到潜在危险

 

       问题提示如上..。原因是,在 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>

我使用方法一。确实没问题了--
原文地址:https://www.cnblogs.com/9421/p/1639649.html