0

サイトへのリクエストをリダイレクト、書き換え、中止するURLRewriteモジュールを試してみました。しかし、サイトにエラーが表示されました。

'HttpApplication.BeginRequest' でIHttpModuleどちらが同様の呼び出しを行うかを書き留めました。HttpApplication.Context.Response.End();これにより、イベントに直接ジャンプしEndRequestます。サイトはこれを想定しておらず、InvalidOperationException をスローして、EndRequest初期化を行わなくても一部のデータベース コードを消去しようとしていることを示しています。と同じURLRewriteです。

End()これは、呼び出しが初期化をスキップするためだと思います。

このエラーがユーザーに表示されないようにするにはどうすればよいですか? サードパーティのサイトを変更することができずに飲み込むようなものです。

私は他のイベントを試してHttpApplicationいますが、リクエストを処理したくありません。つまり、リクエストの一部としてデータベースに何も書き込まれません。ここにはまだ結果がありません。他にどのようなオプションがありますか?

4

0 に答える 0