Greetings,
I have a Website that emails me any time an error occurs. I have debugging
on so that it can include page and line number information.
So I got a ton of the email below. Unfortunately, while I see it has
something to do with having "unsafe" characters in the query string, it
doesn't tell me on which page. Line 0 of App_Web_3uw3mai 2.5.cs means
absolutely nothing to me. And it's too big a site to try and guess.
Is there no way to figure out what caused this error?
Thanks.
Jonathan
<<<<<<<<<<
The following error has occurred on the server:
"Applicatio n Error Handler"
User: <email(ID: c8982fe1-0474-41b0-afea-a94f28ff5039)
Source: System.Web
System.Web.Http RequestValidati onException: A potentially dangerous
Request.QuerySt ring value was detected from the client (msg="...led using
<pages enableEventVa.. .").
at System.Web.Http Request.Validat eString(String s, String valueName,
String collectionName)
at System.Web.Http Request.Validat eNameValueColle ction(NameValue Collection
nvc, String collectionName)
at System.Web.Http Request.get_Que ryString()
at System.Web.UI.P age.GetCollecti onBasedOnMethod (Boolean dontReturnNull)
at System.Web.UI.P age.DeterminePo stBackMode()
at System.Web.UI.P age.ProcessRequ estMain(Boolean
includeStagesBe foreAsyncPoint, Boolean includeStagesAf terAsyncPoint)
at System.Web.UI.P age.ProcessRequ est(Boolean
includeStagesBe foreAsyncPoint, Boolean includeStagesAf terAsyncPoint)
at System.Web.UI.P age.ProcessRequ est()
at System.Web.UI.P age.ProcessRequ estWithNoAssert (HttpContext context)
at System.Web.UI.P age.ProcessRequ est(HttpContext context)
at ASP.errorreport _aspx.ProcessRe quest(HttpConte xt context) in
c:\WINDOWS\Micr osoft.NET\Frame work\v2.0.50727 \Temporary ASP.NET
Files\root\f2d4 905b\94fa3b3c\A pp_Web_3uw3mai2 .5.cs:line 0
at
System.Web.Http Application.Cal lHandlerExecuti onStep.System.W eb.HttpApplicat ion.IExecutionS tep.Execute()
at System.Web.Http Application.Exe cuteStep(IExecu tionStep step, Boolean&
completedSynchr onously)
I have a Website that emails me any time an error occurs. I have debugging
on so that it can include page and line number information.
So I got a ton of the email below. Unfortunately, while I see it has
something to do with having "unsafe" characters in the query string, it
doesn't tell me on which page. Line 0 of App_Web_3uw3mai 2.5.cs means
absolutely nothing to me. And it's too big a site to try and guess.
Is there no way to figure out what caused this error?
Thanks.
Jonathan
<<<<<<<<<<
The following error has occurred on the server:
"Applicatio n Error Handler"
User: <email(ID: c8982fe1-0474-41b0-afea-a94f28ff5039)
Source: System.Web
System.Web.Http RequestValidati onException: A potentially dangerous
Request.QuerySt ring value was detected from the client (msg="...led using
<pages enableEventVa.. .").
at System.Web.Http Request.Validat eString(String s, String valueName,
String collectionName)
at System.Web.Http Request.Validat eNameValueColle ction(NameValue Collection
nvc, String collectionName)
at System.Web.Http Request.get_Que ryString()
at System.Web.UI.P age.GetCollecti onBasedOnMethod (Boolean dontReturnNull)
at System.Web.UI.P age.DeterminePo stBackMode()
at System.Web.UI.P age.ProcessRequ estMain(Boolean
includeStagesBe foreAsyncPoint, Boolean includeStagesAf terAsyncPoint)
at System.Web.UI.P age.ProcessRequ est(Boolean
includeStagesBe foreAsyncPoint, Boolean includeStagesAf terAsyncPoint)
at System.Web.UI.P age.ProcessRequ est()
at System.Web.UI.P age.ProcessRequ estWithNoAssert (HttpContext context)
at System.Web.UI.P age.ProcessRequ est(HttpContext context)
at ASP.errorreport _aspx.ProcessRe quest(HttpConte xt context) in
c:\WINDOWS\Micr osoft.NET\Frame work\v2.0.50727 \Temporary ASP.NET
Files\root\f2d4 905b\94fa3b3c\A pp_Web_3uw3mai2 .5.cs:line 0
at
System.Web.Http Application.Cal lHandlerExecuti onStep.System.W eb.HttpApplicat ion.IExecutionS tep.Execute()
at System.Web.Http Application.Exe cuteStep(IExecu tionStep step, Boolean&
completedSynchr onously)
Comment