Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 19179|Отговор: 2

[ASP.NET] asp.net mvc задава поста във формата така, че да позволява подаване на HTML

[Копирай линк]
Публикувано в 8.03.2018 г. 9:58:22 ч. | | |
Asp.net функция за валидиране на формуляри е за предотвратяване на злонамерено съдържание като html, js в HTTP заявки.

Когато бизнесът трябва да позволи въвеждането на такова съдържание, можете да направите следните настройки:

1. Изключи валидирането на формата ([ValidateInput(false)])



2. Задайте атрибут на форма отделно без валидиране ([AllowHtml])



3. При използване на Rquest.Form (Невалидирано)



Също така, имайте предвид, че има конфигурационна предпоставка в web.config







Предишен:Изтеглете изображението според URL адреса и го запазете локално
Следващ:ASP.NET преминаване на параметри, ограничения на дължината и предпазни грижи при употреба.
Публикувано в 8.03.2018 г. 11:06:28 ч. |
Погледни
 Хазяин| Публикувано в 21.03.2018 г. 16:27:34 ч. |
AllowHtmlAttribute клас


Позволява заявка да включи HTML маркиране по време на обвързване на модела чрез пропускане на валидирането на заявката за свойството. (Силно се препоръчва вашето приложение изрично да проверява всички модели, при които деактивирате валидирането на заявки, за да предотвратите експлойти на скриптове.)
Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com