Ciao ragazzi,
sarà che è Lunedi ma non capisco come mai inserendo il codice sotto riportato,
non mi appare Sei autenticato, appare false sul secondo write, quindi non sono autenticato nell'applicazione ma non mi fa sparire un pannello (Panel).
protected void Page_Load(object sender, EventArgs e)
{
if (User.Identity.IsAuthenticated)
{
Response.Write("Sei autenticato");
// Identifico ruolo
if (!User.IsInRole("Domain admins"))
{
pnlUser.Visible = false;
pnlUser.Enabled = false;
}
else
{
this.pnlUser.Visible = false;
}
}else{
Response.Write(User.Identity.IsAuthenticated);
}
}
Eppure se inserisco solo :
// Identifico ruolo
if (!User.IsInRole("Domain admins"))
{
pnlUser.Visible = false;
pnlUser.Enabled = false;
}
else
{
this.pnlUser.Visible = false;
}
funziona, mi fà sparire il pannello se l'utente non è nel gruppo.
Avete suggerimenti?
Grazie,