此属性是 .NET Framework 4.0 版中的新属性。我在 .Net Framework 4.0 版的解决方案中有 web.config 文件
<system.web>
<httpRuntime encoderType="Web.AntiXss.AntiXssEncoder, Web.AntiXss"/>
这很好用,但是如果我将版本更改为 3.5,我会收到此错误
Unrecognized attribute 'encoderType'. Note that attribute names are case-sensitive.
encoderType 属性仅在 4.0 版本中,我如何将其重写为 3.5 ?
编辑
或者我如何在 .net 3.5 项目中使用 microsoft AntiXss 库?
我将这篇文章用于 .net 4.0
http://haacked.com/archive/2010/04/06/using-antixss-as-the-default-encoder-for-asp-net.aspx