a potentially dangerous request.form value was detected from the client

1. 当客户端.检查到参数有html的时候.就会报错..

以前再asp.net from 里面.可以在webconfig里面配置.

或者页面配置下.禁止这个

<httpRuntime requestValidationMode="2.0"/>
 
或者(也适合mvc):
<configuration>

    <system.web>

        <pages validateRequest="false" />

    </system.web>

</configuration>

 

2. 再mvc里面..运行参数待html更简单些

 

[AllowHtml]

public string Property{ get; set; }

因为这些是EF自动生成的..这个实用性不高.

[ValidateInput(false)]

public ActionResult School()

{

}

  

ValidateInput  也很实用

 

原文:http://abujj.me/archives/647

你可能感兴趣的:(request)