>Avevo pensato ad un reindirizzamento, ma le regole di autorizzazione scavalcano qualsiasi lettura del codice, ergo va direttamente al Login.
questa non l'ho capita...io di solito nel web.config ho questo:
<authentication mode="Forms">
<forms name="miapp" loginUrl="login.aspx" protection="All" path="/"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
nel codice della pagina "login.aspx" metto l'autenticazione controllando su un db e poi reindirizzo dove voglio io
protected void loginButton_Click(object sender, EventArgs e)
{
if (UtenteManager.Valida(TxtUser.Text,TxtPwd.Text))
{
FormsAuthentication.RedirectFromLoginPage(utente.Nome,true);
Response.Redirect("~/default.aspx");
}
else
LblResult.Text = "Dati non corretti.";
}
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo