Avatar billede speedpete Nybegynder
27. marts 2006 - 13:46 Der er 2 kommentarer og
1 løsning

asp:Login DestinationPageUrl

Jeg har en Login (asp.net 2.0):

<asp:Login ID="Login1" runat="server" OnLoggingIn="TestLockedOut" DestinationPageUrl="LoggedIn.aspx">

Så skulle man tro at brugeren altid blev henvist til LoggedIn.aspx, når han havde logget på. MEN det gør han ikke, hvis han først har forsøgt at tilgå en side (A) som kræver autorisation: Herfra bliver han henvist til login-siden(B), og så returneret til den side han forsøgte at se (A).
Dette giver mig visse problemer, idet jeg har brug for at alle som logger på kommer en tur om LoggedIn.aspx.
Avatar billede dr_chaos Nybegynder
27. marts 2006 - 13:50 #1
lav et OnLoggedIn Event_

//når bruger er logget på
    protected void Login2_OnLoggedIn(object sender, EventArgs e)
    {
        //send bruger til  side
        Response.Redirect("LoggedIn.aspx", true);
    }
<asp:Login ID="Login1" runat="server"
OnLoggedIn="Login2_OnLoggedIn" OnLoggingIn="TestLockedOut" DestinationPageUrl="LoggedIn.aspx">
Avatar billede speedpete Nybegynder
27. marts 2006 - 14:03 #2
jeps, det var jo nemt.... tak
Avatar billede dr_chaos Nybegynder
27. marts 2006 - 14:08 #3
jeps :)
Der er så vidt jeg ved ingen andre måder at gøre det på.
DestinationPageUrl virker kun hvis brugeren kommer direkte ind på login siden.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester