在C#中允许潜在危险的内容

时间:2014-09-29 10:54:08

标签: c# asp.net-mvc-4 visual-studio-2012

我尝试将以下类型的字符串分配给C#中的字符串变量。我查看了[ValidateInput(false)]属性,但它禁用了对其使用的方法的所有变量的验证。我只想把它作为方法中的一个变量。

<A HREF="http://www.google.com">

但是我在运行此代码时遇到以下异常。

A potentially dangerous Request.QueryString value was detected from the client (mystr="<A HREF="http://www...").

我指的是

mystr = Request.QueryString["content"]

请帮助我们解决这个问题。我试过在变量声明上面写[AllowHtml]标记。我的字符串变量是模型的一部分,在模型中定义。

修改
感谢CodeCaster,我接受this作为我的答案。

0 个答案:

没有答案