c# - 如何使用Microsoft AntiXss 4.x?

标签 c# asp.net-mvc security xss antixsslibrary

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

  • 我应该将其设为我的默认编码器吗?
  • 我是否应该修改所有 View 以使用 Microsoft.Security.Application.AntiXss.HtmlEncode() 等等?
  • 也许两者都有?

如有任何帮助,我们将不胜感激。

最佳答案

看看this answer到“为什么使用 Microsoft AntiXSS 库?”以获取开始的提示。

关于c# - 如何使用Microsoft AntiXss 4.x?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24572730/

相关文章:

C# 使用当前用户权限处理安装而不提示

c# - 在指定网卡上接收udp数据包c#

asp.net-mvc - ASP.NET MVC 中的错误处理

security - 为什么 Gmail 中的链接会重定向?

c# - .Distinct() 的更快替代品

c# - 当我循环读取数据库中的行时,如何更新它们?

c# - 如何在 asp.net mvc 中使用 DownloadProgressChangedEventHandler?

c# - 将 Autofac.Mvc5 从 3.3.2 更新到 3.3.3 后出错

security - SSAS OLAP 立方体动态安全。一个角色的多个维度

linux - ulimit -r 返回不同的值