是否可以处理系统范围内的A potentially dangerous Request.Form value was detected from the client (Model.Title="<p>some text</p>").
? Answers in this question建议在每个属性上添加一些验证。我不想这样做。是否有可能将用户重定向回表单并显示错误消息,告诉他们输入的是无效输入?在窗体中输入HTML时Asp Mvc处理错误
编辑: 为了澄清,我不想接受HTML,我只是想向用户显示一个友好的错误信息(如药粥属性的验证)。
编辑2:我知道我可以添加属性到我的属性,以允许HTML或禁用验证。由于有很多表格,我不想用[AllowHtml]
污染我的房产或禁用验证(因为我需要验证)。我正在寻找一种方法来拦截MVC流,并在触发时捕获此错误。
可能重复的[从客户端检测到潜在危险的Request.Form值](http://stackoverflow.com/questions/81991/a-potentially-dangerous-request-form-value-was-detected-from -the-client) – greg84
@ greg84:我不想接受输入。我只是想知道是否有一个简单的方法来捕捉这个特定的错误。 – Thijs