1

PreSendRequestHeadersイベントのイベント ハンドラーを登録する HTTP モジュールを開発しました。イベント ハンドラー内で、HTTP ヘッダーを応答に追加できるようにしたいと考えています。Windows 7 と IIS7.5 を実行しているローカル コンピューターでアプリケーションを実行すると、イベント ハンドラーが呼び出されます。

しかし、Windows Server 2003 と IIS6 を実行しているサーバーにアプリケーションをデプロイすると、イベント ハンドラーがまったく呼び出されないようです。これは、イベント ハンドラーが呼び出されたときに例外をスローするようにコーディングされていても、エラーが発生しないためです。代わりにEndRequestイベントを使用していた場合、問題はありませんでした。

これは正常ですか?もしそうなら、それはなぜですか、そして許容できる回避策は何ですか? そうでない場合、何が間違っているのでしょうか?

4

0 に答える 0