ASP.NET アプリケーションで、Application_AuthenticateRequest イベント ハンドラーが WebResource.axd ファイルに対して数回呼び出されていることに気付きました。
AuthenticateRequest イベント ハンドラー内に、変更された GenericPrinicpal を生成するコードがあります。これは単純ですが、.axd リソースに対して実行する必要はありません。
アプリケーションが統合パイプライン モードで実行されている状態で、IIS Express を使用してデバッグしているときに、この動作が見られます。
これを処理する適切な方法は何ですか?