应该为Microsoft.Security添加什么头文件

时间:2011-05-04 13:39:53

标签: c# .net

您好我正在添加此代码。抛出安全错误。如何解决这个问题。

int intID = int.Parse(Microsoft.Security.Application.Encoder.HtmlEncode(Request.QueryString["KeyID"]));

3 个答案:

答案 0 :(得分:3)

您正在尝试使用AntiXSS(我“拥有”)。

然而你正在做的事情没有多大意义,在尝试解析之前你不需要HtmlEncode,事实上,HtmlEncode会触及查询字符串中的整数,以及编码方法对于查询字符串来说(无可置疑地是令人困惑的)UrlEncde。

答案 1 :(得分:1)

答案 2 :(得分:1)

Anti-Cross Site Scripting库,链接中的说明。