您好我正在添加此代码。抛出安全错误。如何解决这个问题。
int intID = int.Parse(Microsoft.Security.Application.Encoder.HtmlEncode(Request.QueryString["KeyID"]));
答案 0 :(得分:3)
您正在尝试使用AntiXSS(我“拥有”)。
然而你正在做的事情没有多大意义,在尝试解析之前你不需要HtmlEncode,事实上,HtmlEncode会触及查询字符串中的整数,以及编码方法对于查询字符串来说(无可置疑地是令人困惑的)UrlEncde。
答案 1 :(得分:1)
答案 2 :(得分:1)
Anti-Cross Site Scripting库,链接中的说明。