В .Net версии 4.5 и более поздних версия AntiXSS является частью инфраструктуры, а не отдельной библиотекой.Он находится в пространстве имен System.Web.Security.AntiXss
, почти со всеми функциями оригинальной отдельной библиотеки.
Документы здесь .
По сравнению с другими встроенными классами, такими как HttpUtility
, AntiXss
более безопасен, потому что это кодировщик на основе белого списка, а не черный список, предоставляемый другими классами.
Одна часть, которая не вошла в структуру, это Sanitizer
, но этобыло не очень полезно в любом случае.Существуют другие библиотеки для очистки html, если это необходимо (в основном, нет, это особый случай при работе с предоставленным пользователем html кодом).