人々は私たちのサイトに外部からリンクしていますが、その際に「不正なパラメータ」を渡すことで、リンク先のページを本質的に破壊しています。彼らは、次のような URL を提供することでこれを行っています。
パラメータ名にアンパサンドが含まれていることがわかります。これにより、IIS が次のエラーで失敗します。
URL の実行に失敗しました。
at System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.BeginExecuteUrl(
誰かが私たちのサイトを壊す力を持たないようにしたいと思います。次に、リンク プロバイダーが間違っていたとしても、ユーザーが目的のページにアクセスできるようにしたいと考えています。
クエリ文字列エラーを無視して URL を実行するように IIS を構成するにはどうすればよいですか?