In ASP.NET 4.5 gibt es einen neuen Namensraum System.Web.Security.AntiXss
die Codierung Routinen aus Version 4.0 des AntiXssLibrary (http://www.asp.net/aspnet/overview/aspnet-45/whats-new#_Toc318097382) umfasst.System.Web.Security.AntiXss.AntiXssEncoder vs Microsoft.Security.Application.AntiXssEncoder
Die neueste Version von AntiXssLibrary ist 4.2.1.
Ich bin ziemlich verwirrt, welchen Typ ich für die Codierung der Ausgabe HTML in meinem neuen Projekt verwenden sollte: in System.Web.Security.AntiXss.AntiXssEncoder
oder Microsoft.Security.Application.AntiXssEncoder
von AntiXssLibrary gebaut. Kann mir jemand sagen, welcher Typ bevorzugt wird und warum?
Dank. Bedeutet es, dass ich diese System.Web-Klasse immer verwenden sollte, unabhängig von neuen Versionen der 'AntiXSS-Bibliothek'? –
@AlexanderSimonov gibt es keinen wirklichen Unterschied zwischen den beiden. Sie werden beide zusammen aktualisiert. Verwenden Sie das, was bequemer ist. Das System.Web-System ist wartungsfähig (da es Teil von .NET Framework ist), also drängen wir Leute dazu, wenn sie es benutzen können. – Levi
@Levi, Wer hat dir gesagt, dass System.Web die Zukunft ist? Vielen Dank. – Frank