System.Web.HttpRequestValidationException: A potentially dangerous Request.Form value was detected from the client (Trama="<?xml version='1.0' ...").
at System.Web.HttpRequest.ValidateString(String value, String collectionKey, RequestValidationSource requestCollection)
at System.Web.HttpRequest.ValidateNameValueCollection(NameValueCollection nvc, RequestValidationSource requestCollection)
at System.Web.HttpRequest.get_Form()
at System.Web.Services.Protocols.HtmlFormParameterReader.Read(HttpRequest request)
at System.Web.Services.Protocols.HttpServerProtocol.ReadParameters()
at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()
Ocurrió cuando trate de invocar un Método Web en modo POST
donde Trama era una cadena XML con etiquetas de apertura y cierre.
La solución es simplemente agregar al web.config las siguientes lineas:
Por cierto: El servicio fue hecho con Visual Studio 2010.
Buen aporte, muchas gracias!!
ResponderEliminarQue buen aporte colega!!! felicidades
ResponderEliminar