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.
//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">
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.
Synes godt om
Ny brugerNybegynder
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.