2009-07-31 4 views
1

Je suis confronté à un problème où je dois intégrer un HttpModule personnalisé où le principal et l'identité sont définis sur le thread en cours afin que HttpContext.Current.User les contient. Cependant, j'ai l'impression que le gestionnaire d'événements qu'ils ont utilisé (PostAcquireRequestState) est trop tard.Quel événement gérer dans HttpModule pour définir le principal actuel lorsqu'il traite avec les fournisseurs?

Quel est le meilleur événement à gérer avant que l'initialisation des fournisseurs ne se produise dans le HttpModule? Tout ce que je veux, c'est que mon fournisseur personnalisé travaille avec le principal et l'identité corrects.

+0

Quelqu'un a une réponse à cette question? –

Répondre

1

Cela est probablement préférable dans l'événement PostAuthenticateRequest. ASP.NET suppose qu'après cet événement les informations de sécurité sont stables.

+0

Merci, je vais essayer. –

Questions connexes