Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 19179|Respuesta: 2

[ASP.NET] asp.net mvc configura el post del formulario para permitir el envío de HTML

[Copiar enlace]
Publicado en 8/3/2018 9:58:22 | | |
Asp.net función de validación de formularios es para evitar contenido malicioso como html o js en las solicitudes http.

Cuando la empresa necesita permitir la entrada de dicho contenido, puedes hacer los siguientes ajustes:

1. Desactivar la validación del formulario ([ValidateInput(false)])



2. Establecer un atributo de formulario por separado sin validación ([AllowHtml])



3. Cuando se usa Rquest.Form (No validado)



Además, ten en cuenta que hay una premisa de configuración en web.config







Anterior:Descarga la imagen según la dirección URL y guárdala localmente
Próximo:ASP.NET Paso de Parámetros, Límites de Longitud y Precauciones de Uso.
Publicado en 8/3/2018 11:06:28 |
Echa un vistazo
 Propietario| Publicado en 21/3/2018 16:27:34 |
Clase AllowHtmlAttribute


Permite que una solicitud incluya marcado HTML durante la vinculación del modelo saltándose la validación de la petición para la propiedad. (Se recomienda encarecidamente que su aplicación revise explícitamente todos los modelos donde desactive la validación de solicitudes para evitar exploits de scripts.)
Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com