Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在将3.5版本转换为4.0版本后,从客户端检测到潜在危险的请求。表单值_Asp.net_Web Config - Fatal编程技术网

Asp.net 在将3.5版本转换为4.0版本后,从客户端检测到潜在危险的请求。表单值

Asp.net 在将3.5版本转换为4.0版本后,从客户端检测到潜在危险的请求。表单值,asp.net,web-config,Asp.net,Web Config,我已经将我的web应用程序从3.4转换为4.0,它已经转换并工作,但是在文本框中,当我给一些空间并试图保存数据时,它显示了错误。从客户端(PageContent$DisplayTextMode$txbText=“as b g”)检测到潜在危险的请求。表单值 在web.cofig中,我已经添加了 <compilation debug="true" targetFramework="4.0"> <httpRuntime requestValidationMode="2.

我已经将我的web应用程序从3.4转换为4.0,它已经转换并工作,但是在文本框中,当我给一些空间并试图保存数据时,它显示了错误。从客户端(PageContent$DisplayTextMode$txbText=“as b g
”)检测到潜在危险的请求。表单值

在web.cofig中,我已经添加了

   <compilation debug="true" targetFramework="4.0">
   <httpRuntime requestValidationMode="2.0" />
   <pages validateRequest="false" maintainScrollPositionOnPostBack="true" enableEventValidation="false" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">

在以前的版本(3.5)中,一切都很正常,我没有收到任何错误


如何解决这个问题

尝试将
ValidateRequest=“false”
添加到

请确保您的应用程序的目标是.NET Framework 4.0。

我已删除web.config并添加了新的和我添加的

  <httpRuntime executionTimeout="250000" maxRequestLength="2097151"  requestValidationMode="2.0" requestPathInvalidCharacters=""/>


现在工作正常

请确保在web.config中正确设置,然后重新启动IIS并重试。它应该可以工作。是的,它设置正确,我再次重新启动我的IIS,但它不工作,我得到了同样的问题