認証のためにサードパーティの httpmodule とやり取りしています。それとやり取りするためにカスタムロールプロバイダーを実装しました。ただし、urlauthorization に期待される RolePrincipal の代わりに CustomPrincipal を使用します。
customprincipal を取得し、新しい RolePrincipal をインスタンス化し、それらが提供するカスタム Identity 実装をコピーするために、global.asax のどのイベントにフックできますか?