Csharp/C#教程:从客户端MVC4检测到一个潜在危险的Request.Form值分享


从客户端MVC4检测到一个潜在危险的Request.Form值

插入带有“<”的记录时出现此错误。

如何通过在其中插入带有“<”的字符串来解决此错误。 我正在使用实体框架。 此列的数据类型为nvarchar。

提前致谢。

您可以尝试在web.config元素上设置属性requestValidationMode="2.0"

  ...  ...  

并装饰你的控制器/动作(选择合适的):

 [HttpPost] [ValidateInput(false)] public ActionResult MyMethod(string s) { .... } 

注意:始终清理您的输入。

除了@scheien已经建议你可以检查你是否将输入(具有潜在危险的脚本,即<字符)设置为某些不接受它的模型值。 试着这样做:

上述就是C#学习教程:从客户端MVC4检测到一个潜在危险的Request.Form值分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

 [AllowHtml] public string text{ get; set;} 

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/987285.html

(0)
上一篇 2021年12月22日
下一篇 2021年12月22日

精彩推荐