我有一个IHttpHandler,可以从第三方接收XML,并且可以使用context.Request.Unvalidated [“ FormDataItem”]处理数据来解决此问题。
但是,当我尝试使用context.Response.Redirect(“ / IntegrationLoginPage.aspx”,true)重定向到另一个页面时;我收到以下错误
从客户端检测到潜在危险的Request.Form值 at-System.Web.HttpRequest.get_Form()处System.Web.HttpRequest.ValidateHttpValueCollection(HttpValueCollection集合,RequestValidationSource requestCollection)处的System.Web.HttpRequest.ValidateString(String value,String collectionKey,RequestValidationSource requestCollection) System.Web.Handlers.ScriptModule.HttpResponse_Redirecting(Object sender,EventArgs e)在System.Web.HttpResponse.Redirect(String url,Boolean endResponse,布尔永久性)上的。
如何处理允许我重定向的验证问题,而无需在web.config中关闭整个应用程序的验证?