Bonjour,
J'ai une classe qui représente mes utilisateurs connectés.
Lors de l'identification je mets des données dans un cookie, et dans global.asax je m'en sers pour créer une instance de ma class User qui me sert à remplacer les objets HttpContext.Current.User et System.Threading.Thread.CurrentPrincipal.
Jusque là tout marchait bien.
Mais maintenant j'aimerais utiliser la gestion de rôle Sql telle qu'elle existe en ASP.Net.
Malheureusement, cela a aussi l'effet de changer HttpContext.Current.User et System.Threading.Thread.CurrentPrincipal.
Si je veux conserver mon instance de User, je peux le faire lors de Application_PostAuthenticateRequest mais je ne veux pas choisir l'un ou l'autre, j'aimerais avoir les deux.
Comment est-ce que je peux arriver à cela ?
Partager