如何使用微软AntiXss 4.x



我想使用微软新版本的AntiXss库。我从Nuget包中下载了它,但我不确定我应该从这里去哪里。没有为库提供文档,我在Web上找到的所有文章都是旧的。由于发生了很多变化,几乎所有我想使用的东西都在库本身被标记为已弃用,我想知道使用这个库的最佳方式是什么?

  • 我应该把它作为默认编码器吗?
  • 我应该修改所有的视图使用Microsoft.Security.Application.AntiXss.HtmlEncode()之类的?
  • 也许?

看一下对"为什么使用Microsoft AntiXSS库?"的回答,作为开始的提示。

using System.Web.Security.AntiXss;
string a = AntiXssEncoder.XmlAttributeEncode(text);

关于Microsoft. security . application . antixss被弃用,Microsoft建议使用Microsoft. security . application . encoder代替。它是一个静态类,与AntiXss类位于同一个库中。

相关内容

  • 没有找到相关文章

最新更新