7
Estoy usando el Microsoft anti xss library y noté que por alguna razón está eliminando la etiqueta <ul>
. No puedo entender por qué. Por ejemplo:Anti XSS Library elimina la etiqueta UL. ¿Por qué?
string html = @"<ul><li>this is a test </li></ul>";
string sanitized = Sanitizer.GetSafeHtmlFragment(html);
Esto está regresando:
\r\n<li>this is a test </li>
¿Alguna idea?
posiblemente relacionado a un error en Desinfectante: [link] (http://wpl.codeplex.com/workitem/17246) – Tung
Hmm. Supongo que prueba una versión anterior hasta que esto se solucione y veas qué pasa. Alguien sabe dónde conseguir una versión anterior. Nuget parece tener solo la versión más nueva. – chobo2
Puede descargar [source] (http://wpl.codeplex.com/SourceControl/changeset/changes/72192) desde uno de los check-ins anteriores y compilarlo. Contiene v3.0, v3.1 y v4.0 – Tung