我想使用Microsoft的AntiXss库的新版本。我从Nuget包中下载了它,但我不知道我应该从哪里开始。没有为图书馆提供文档,我在网上找到的所有文章都很旧。由于很多已经改变,我想要使用的几乎所有东西都被标记为在库中被弃用,我想知道哪个是使用这个库的最佳方式?
Microsoft.Security.Application.AntiXss.HtmlEncode()
等等?任何帮助都将不胜感激。
答案 0 :(得分:1)
看看this answer到"为什么要使用Microsoft AntiXSS库?"提示你开始。
答案 1 :(得分:0)
using System.Web.Security.AntiXss;
string a = AntiXssEncoder.XmlAttributeEncode(text);
答案 2 :(得分:0)
关于已弃用Microsoft.Security.Application.AntiXss,Microsoft建议改为使用Microsoft.Security.Application.Encoder。这是与AntiXss类位于同一库中的静态类。