C# 潜在危险的请求。从客户端MVC4检测到表单值
我在插入带有“的记录时遇到此错误,您可以尝试在C# 潜在危险的请求。从客户端MVC4检测到表单值,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,我在插入带有“的记录时遇到此错误,您可以尝试在web.config中的元素上设置属性requestValidationMode=“2.0” <system.web> ... <httpRuntime targetFramework="4.5" requestValidationMode="2.0" /> ... </system.web> 注意:始终清理输入。您可以尝试在web.config中的元素上设置属性requestValidationMode
web.config
中的
元素上设置属性requestValidationMode=“2.0”
<system.web>
...
<httpRuntime targetFramework="4.5" requestValidationMode="2.0" />
...
</system.web>
注意:始终清理输入。您可以尝试在
web.config
中的
元素上设置属性requestValidationMode=“2.0”
<system.web>
...
<httpRuntime targetFramework="4.5" requestValidationMode="2.0" />
...
</system.web>
注意:始终清理您的输入。除了@scheien已经建议的内容之外,您可以检查您是否正在将输入(使用潜在危险的脚本,即<字符)设置为不接受它的某个模型值。尝试执行以下操作:
[AllowHtml]
public string text{ get; set;}
除了@scheien已经建议的内容外,您还可以检查您是否正在将输入(使用潜在危险的脚本,即<字符)设置为不接受它的某个模型值。请尝试执行以下操作:
[AllowHtml]
public string text{ get; set;}
当我使用[ValidateInput(false)]时,我的对象的值变为空。你能用示例输入和控制器操作更新你的问题吗?@scheien谢谢,我一直在努力解决这个问题。最后我终于解决了。再次感谢..!!当我使用[ValidateInput(false)]“我的对象”的值变为空。你能用示例输入和控制器操作更新你的问题吗?@scheien谢谢,我一直在努力解决这个问题。最后我终于解决了。再次感谢..!!这个问题被错误地标记为重复,因为它特定于MVC版本4,并且可以有不同类型的解决方案(特定于体系结构和版本)。此问题被错误地标记为重复,因为它特定于MVC版本4,并且可以有不同类型的解决方案(特定于体系结构和版本)。