在 ASP.NET 4.5 中有一个新的命名空间System.Web.Security.AntiXss
,其中包括来自 AntiXssLibrary 4.0 版的编码例程 ( http://www.asp.net/aspnet/overview/aspnet-45/whats-new#_Toc318097382 )。
AntiXssLibrary 的最新版本是 4.2.1。
我很困惑在我的新项目中应该使用什么类型来编码输出 HTML:内置System.Web.Security.AntiXss.AntiXssEncoder
或Microsoft.Security.Application.AntiXssEncoder
来自 AntiXssLibrary。谁能告诉我首选使用哪种类型以及为什么?