Ciao a tutti,
con una pagina di login, indirizzo l'utente in aree private distinte:
if (AdminFlag(username.Text))
{
FormsAuthentication.SetAuthCookie(txtUser.Text, true);
Response.Redirect("~/Admin/Default.aspx");
}
else
{
FormsAuthentication.SetAuthCookie(txtUser.Text, true);
Response.Redirect("~/Administrator/Default.aspx");
}
In locale non ci sono problemi, ma sul server IE 8 fallisce, restituendo la pagina di login.
Non restituisce nessun errore in try-catch.
Anche senza Ajax, il problema rimane.
Fallisce anche con Server.Tranfert.
Firefox invece lavora.
Il Redirect in Session_Start di Global.asax invece funziona.
L'indirizzo del server è di prova è http://prova... senza www.