Пример использования AntiXssEncoder.HtmlAttributeEncode из System.Web.Security? - PullRequest
0 голосов
/ 02 февраля 2019

Мне нужно использовать AntiXssEncoder.HtmlAttributeEncode из System.Web.Security в приложении ASP.NET и искал пример его использования.

Microsoft включила части своей библиотеки AntiXss в.NET Framework (но не перегрузка, которая возвращает строку HtmlAttributeEncoded).В документации показан только один метод без перегрузок:

защищенное внутреннее переопределение void HtmlAttributeEncode (строковое значение, выход System.IO.TextWriter);

Очевидный способ его использования - определить подклассAntiXSSEncoder и используйте StringWriter для хранения закодированной текстовой строки, чтобы ее можно было вернуть.

Это похоже на дорогой (с точки зрения сложности и использования процессора) способ использования кодера.

У кого-нибудь есть лучший способ использовать метод?Если да, вы готовы предоставить фрагмент кода?

Спасибо

Майк

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...