BOnsoir !

L'exécution du code suivant :

// Affiche le ou les rôles de l'utilisateur
RolePrincipal roles = (RolePrincipal)HttpContext.Current.User;
lblNomUtilisateur.Text += "<br />Connecté en tant que :";
foreach (string role in roles.GetRoles())
{
lblNomUtilisateur.Text += "<br />" + role;
}

me retroune le message d'erreur suivant :

"Impossible d'effectuer un cast d'un objet de type 'System.Security.Principal.WindowsPrincipal' en type 'System.Web.Security.RolePrincipal'."

Qu'est-ce que ça veut dire ? Il me semble bien utiliser les bons objets !!