1

HttpContext.Current.User にこれらが含まれるように、プリンシパルと ID が現在のスレッドに設定されているカスタム HttpModule と統合する必要があるという問題に直面しています。しかし、彼らが使用したイベントハンドラー (PostAcquireRequestState) が遅すぎる気がします。

HttpModule でプロバイダーの初期化が発生する前に処理するのに最適なイベントはどれですか? 私が望むのは、カスタム プロバイダーが正しいプリンシパルと ID で動作することだけです。

4

1 に答える 1

1

これはおそらく、PostAuthenticateRequest イベントで行うのが最適です。ASP.NET は、このイベントの後、セキュリティ情報が安定していると想定します。

于 2009-08-19T13:46:55.953 に答える