• 转检测到潜在危险


     

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

    我使用方法一。确实没问题了--
  • 相关阅读:
    条件运算符 (?:)
    SVN地址修改
    dev -gridview隐藏子表标题
    继承与 Data Member(3)
    继承与 Data Member(2)
    继承与 Data Member(1)
    Data Member 的存取
    Data Member 的布局
    Data Member 的绑定
    对于 sizeof(class_name) 值的讨论(2)
  • 原文地址:https://www.cnblogs.com/9421/p/1639649.html
Copyright © 2020-2023  润新知