代码之家  ›  专栏  ›  技术社区  ›  Tim Scarborough

Microsoft AntiXSS库有用吗?如果我使用服务器控件,是否需要它?

  •  2
  • Tim Scarborough  · 技术社区  · 16 年前

    我已经下载并查看了Microsoft AntiXSS库,但我不能100%确定是否需要将其用于服务器控件(asp:textbox等)。当我将它与标准html控件(输入等)一起使用时,一切都很好。当我在服务器控件上使用antixss库时,输出似乎被编码了两次。

    1 回复  |  直到 16 年前
        1
  •  3
  •   Alex Angas Colin    13 年前

    不幸的是,服务器控件的HTML编码故事并不一致,因此可以说使用服务器控件将自动解决问题。看见 What's wrong with ASP.NET? HTML encoding 对于服务器控件需要手动编码其输出的表。