У Microsoft есть проект в CodePlex под названием AntiXSS , который, кажется, делает то, что я хочу.
Тем не менее, он допускает больше html, чем мне нужно (я не мог найти способ контролировать, что разрешить, возможно, я не смотрел везде), но я думаю, что это может быть хорошим решением в любом случае.