ASP.NET在请求中检测到包含潜在危险的数据,因为它可能包括 HTML标记或脚本

时间:2022-04-14 10:35:11

背景:程序迁移到新的服务器上,在程序进行修改操作时,提示包含危险数据。然而在旧服务器上却没有问题,我猜想的可能是,新服务器IIS安装的ASP.NET版本框架高于以前的IIS上的版本框架,导致web.config一些配置失效。但仅限于猜想,我也不知道是何原因导致此错误。

说一下解决方案:

网上大都这样给的方案,

①:给出问题的页面,加上此句代码,默认属性为true

<%@  ValidateRequest="false"  %>

②:在节点下加入如下两行代码

<system.web>

<pages validateRequest="false"></pages>

<httpRuntime requestValidationMode="2.0"/>

</stytem.web>

无奈的是我试了很多方法,还是没效果。最终找到了一个解决方法,将httpRuntime节点中的内容改为以下就好了。

<httpRuntime requestPathInvalidCharacters=""  requestValidationMode="2.0" />

补充一下,ASP.NET MVC出现此类问题,就简单许多,只需要将控制器头部加上这样一句代码就可以了。

[ValidateInput(false)]

 

ASP.NET在请求中检测到包含潜在危险的数据,因为它可能包括 HTML标记或脚本的更多相关文章

  1. ASP&period;NET 在请求中检测到包含潜在危险的数据&comma;因为它可能包括 HTML 标记或脚本

    <textarea><%=Server.HtmlEncode(strContent)%></textarea> 转载:https://www.cnblogs.com ...

  2. 检测到有潜在危险的 Request&period;Form 值。 说明&colon; ASP&period;NET 在请求中检测到包含潜在危险的数据

    在请求方法的顶部添加        [ValidateInput(false)]就OK了 从客户端(Content=" sdfdddd ...")中检测到有潜在危险的 Reques ...

  3. asp&period;net 从客户端中检测到有潜在危险的 Request&period;Form 值错误解

    从客户端(ftbContent="<P><A href="http://l...")中检测到有潜在危险的 Request.Form 值. 说明: 请求验 ...

  4. asp&period;net mvc 客户端&lpar;&amp&semi;&rpar;中检测到有潜在危险的 Request&period;Path 值。

    出现这个错误后,试过 <pages validateRequest="false"> <httpRuntime requestValidationMode=&qu ...

  5. Asp&period;net 从客户端中检测到有潜在危险的Request&period;Form值

    解决方法: 在Web.config文件里找到<httpRuntime>节点,然后修改requestValidationMode="2.0" 修改结果如下: <sy ...

  6. ASP&period;NET MVC从客户端中检测到有潜在危险的 Request&period;Form 值

    ASP.NET MVC4(Razor)从客户端中检测到有潜在危险的 Request.Form 值 “/”应用程序中的服务器错误. 从客户端(Content=" sdfdddd ...&quo ...

  7. ASP&period;NET MVC4&lpar;Razor&rpar;从客户端中检测到有潜在危险的 Request&period;Form 值

    SP.NET MVC4(Razor)从客户端中检测到有潜在危险的 Request.Form 值 “/”应用程序中的服务器错误. 从客户端(Content=" sdfdddd ...&quot ...

  8. 从客户端&lpar;ctl00&dollar;ContentPlaceHolder1&dollar;result&equals;&quot&semi;&lt&semi;&quest;xml version&equals;&quot&semi;1&period;0&quot&semi; &period;&period;&period;&quot&semi;&rpar;中检测到有潜在危险的 Request&period;Form 值。

    ylbtech-Error-WebForm:从客户端(ctl00$ContentPlaceHolder1$result="<?xml version="1.0" . ...

  9. 从客户端&lpar;SeekingJobs&equals;&quot&semi;&lt&semi;B&gt&semi;&&num;183&semi;&lt&semi;&sol;B&gt&semi; 物流规划&comma;&lt&semi;B&gt&semi;&&num;183&semi;&lt&semi;&sol;&period;&period;&period;&quot&semi;&rpar;中检测到有潜在危险的 Request&period;Form 值。

    今天提交各东西发觉出错了,错误信息如下: “/”应用程序中的服务器错误. 从客户端(SeekingJobs="<B>·</B> 物流规划,<B>·< ...

随机推荐

  1. 简单粗暴,详细得不要不要的 JavaWeb快速入门实例(1)

    额,有些标题党的嫌疑,小细节不用在意哈... 前端时间我在写一个系列,是关于JavaWeb的一个入门级项目实战,我的初衷就是打算写给初学者的,希望能对他们有所帮助. 这段时间博主也接触了一些事情,感觉 ...

  2. Vimer的福音 新时代的Vim C&plus;&plus;自动补全插件 clang&lowbar;complete

    使用vim的各位肯定尝试过各种各样的自动补全插件,比如说大名鼎鼎的 OmniCppComplete .这一类的插件都是对 Ctags 生成的符号表进行字符串匹配来获得可能的补全项.他们在编写 C 代码 ...

  3. 【转】SQL Server与Oracle的区别

    转自:http://soft.chinabyte.com/database/255/12258255.shtml SQL Server与Oracle的区别 2012-02-10 00:00 中国IT实 ...

  4. 通过HTTP访问网络资源

    添加访问网络的权限:<uses-permission android:name="android.permission.INTERNET"/> package com. ...

  5. activemq api的封装

    今天无聊写段代码..学习一下activemq,简单封装了一下activemq 的topic api.跟jdbc很类似 主要代码: import java.io.Serializable; import ...

  6. QuickReport多页打印

    You use composite reports for this(TQrCompositeReport) on the quickreports tabTake a look in the Dem ...

  7. 创建自己的github代码库

    前提: 1.安装git 2.在github上创建一个repository(库),如名字叫Hello-World,则git地址为https://github.com/username/Hello-Wor ...

  8. Java学习笔记——封装、继承和多态

    先说说封装: 用new 一条狗来举个例子: public class Dog { //私有化字段 private String name; private int age; //无参构造 Dog(){ ...

  9. html的特点及结构

    html 语言就是开发网页的基础语言: html(超文本标记语言) 标记 : 该门语言是有标签来构成的. 学习html不用怎么去理解,只要需要记住标签的作用即可. html语言的特点: 1. html ...

  10. spring项目启动时执行任务

    https://www.jianshu.com/p/745868a34379