Voorwaardelike Lei op Login
-
09-06-2019 - |
Vra
Ek is met behulp van vorms verifikasie.My gebruikers getrek het na'n bladsy (geskryf in die web.config) wanneer hulle aanteken, maar sommige van hulle kan nie die privilages om toegang te verkry tot hierdie standaard bladsy.In hierdie geval, ek wil hê hulle te lei na'n ander bladsy, maar RedirectFromLoginPage metode altyd aansture na die standaard bladsy in die web.config.Hoe maak ek die gebruikers teken, en dan lei na'n bladsy wat afhanklik is van'n paar kriteria?
Oplossing
Die SetAuthCookie
kan jy reik die auth koekie maar behou beheer oor die navigasie.Na dat die metode is die sogenaamde jy kan hardloop jou logika om te doen'n tipiese ASP.NET lei na waar jy wil.
Ander wenke
if(mc.GetfaalUsers(mm.UserName.ToString())=="True")
{
this.Page.ClientScript.
RegisterClientScriptBlock(this.GetType(), "key",
"alert('این نام کاربری فعال نشده است');", false);
FormsAuthentication.SignOut();
Response.Redirect("default.aspx");
}
Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow