(ASP.NET 4.0 C#) "falsa" está actuandovalidateRequest = raro
tengo mi <httpRuntime requestValidationMode="2.0" />
en el webconfig. Y Tengo mi validateRequest="false"
en directorios de página.
En una página, envío algunos datos (html) de un ckeditor (textarea) a una base de datos. Funciona bien. En otra página, llené el ckeditor con datos de una base de datos, luego lo actualicé (lo devolví) y obtuve el famoso "Se detectó un valor Request.Form potencialmente peligroso desde el cliente".
Me hace muy confundido. La única diferencia es que en la segunda página los datos se insertan dinámicamente en el área de texto, donde en la primera página el área de texto está vacío en la carga de la página. ¿Me estoy perdiendo de algo? Estoy bastante seguro de que la codificación/decodificación no significa nada, ya que el framework lo detiene antes de que yo pueda comenzar a jugar con él en el back-end.
¿Estás seguro de que tienes validateRequest = false en ambas páginas? tal vez para moverlo en web.config. – Aristos
¿ValidateRequest distingue entre mayúsculas y minúsculas? – IrishChieftain