Как закодировать только скрипт, позволяющий пользователю редактировать HTML - PullRequest
0 голосов
/ 16 ноября 2011

В моем представлении у меня есть textarea, где пользователи редактируют HTML.Чтобы разрешить редактирование HTML, я изменил свою ViewModel следующим образом:

ViewModel

[DataType(DataType.Html | DataType.MultilineText)]
[AllowHtml]
public string Details { get; set; }

View

Чтобы отобразить форматированное HTML мое представление

@Html.Raw(Model.Details)

Проблема

Проблема в том, что я хотел бы блокировать атаки с помощью JavaScript, блокируя теги <script.

Как заблокировать сценарии, , но разрешить только HTML ?Как кодировать только теги скрипта ?

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