J'utilise ASP.NET Login Controls et Forms Authentication pour l'appartenance/les informations d'identification d'une application Web ASP.NET. J'ai des pages telles que PasswordRecovery.aspx qui sont accessibles uniquement aux utilisateurs anonymes. Lorsque je clique sur mon lien de connexion à partir d'une telle page, la page de connexion a un ReturnUrl paramètre dans la barre d'adresse:Comment conserver le paramètre ReturnUrl de ma page Login.aspx en remplaçant la propriété DestinationPageUrl de mon contrôle de connexion ASP.NET?
http://www.example.com/Login.aspx?ReturnUrl=PasswordRecovery.aspx
Et puis après une connexion réussie, les utilisateurs sont renvoyés au PasswordRecovery.aspx page spécifiée dans le paramètre ReturnUrl auquel ils n'ont plus accès.