2012-01-31 8 views
1

昨日私のサイトのためのエラー・ログには、このエラーメッセージがあります。突然とunreproducable「潜在的に危険なRequest.Path値」

:これらの2つのクエリに関連する7種類のエラーについて

A potentially dangerous Request.Path value was detected from the client (?). 

/flash/userImage.ashx?id=cd9-2e34-4b27-9315-28c3525cb15c&type=micrositePhoto&width=750 
/flash/userImage.ashx?id=cd9-2e34-4b27-9315-28c3525cb15c 

私のウェブサイトにURLを入力してこのエラーを生成することはできません。

これは、スタックトレースです:

at System.Web.HttpRequest.ValidateInputIfRequiredByConfig() 
at System.Web.HttpApplication.ValidateRequestExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 

asp.net/IISの内部に何かのようです。

このエラーの原因は何ですか?それはいくつかのハック攻撃ですか?私は、その後のクエリがうまくいけば、それがなぜそのパスについて不平を言うのか理解できません。私のエラーログ機能では、私はこのようなPAGEURLを取得しています:

pageURL = HttpContext.Current.Request.Url.ToString(); 

私は、エラーに関する次の情報をログ:PAGEURL、エラーメッセージは、スタックトレース、エラーの日付、およびユーザーは、ログインもしあれば。これをデバッグするのに役立つログが必要ですか?私は何も考えることができません。

答えて

1

役立つかもしれない物事のカップル:

  1. (もinstalled via NuGet可能)ログのエラーと例外のためelmahを使用してみてください、あなた自身のエラーログ
  2. に加えて、IISサーバーのログファイルをチェックしてみこれは、各例外のすべての要求パラメーターとサーバー変数を記録します。
+0

ありがとうございました。ISSログを確認し、その原因となったユーザーのIPアドレスを取得しました。彼らはジャージー出身です。私たちのビジネスが根付いています。島にはそんな人がいないので、おそらく悪意を持っていませんでした。私はまだこのエラーの原因を説明するために紛失しています。 – Oliver

1

私はエラーがこれに似要求によって引き起こされた推測:

 
/flash/userImage.ashx/userImage.ashx%3Fid=cd9-2e34-4b27-9315-28c3525cb15c 
------------------------------------^^^ 

お知らせ%の3F(URLエスケープ疑問符記号)。

関連する問題