Bonjour,
J'ai fait pas mal de recherches et je suis toujours bloqué;
sur la page aspx, j'ai :
<asp:Login ID="Login1" runat="server" OnAuthenticate="Login1_Authenticate" >
et en behind
1 2 3 4 5 6 7 8 9 10 11 12
| protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
if (Roles.IsUserInRole("joggeur"))
{
Response.Redirect("~/joggeur/runSearch.aspx");
}
else
{
Response.Redirect("~/organisateur/organisateurLogged.aspx");
}
} |
En fonction du rôle, je redirige mais j'arrive toujours à la page organisateur, or les users/roles sont bons dans la DB, j'ai essayé User.IsInRole, même pas la classe HttpContext, rien y fait.
Une idée?
Partager