HIIcomment implémenter la fonctionnalité de déconnexion dans asp.net C#
Comment puis-je mettre en œuvre fonction de fermeture de session sur ma page afin que l'utilisateur est redirigé vers une nouvelle page et ne peut pas voir la page précédente.
HIIcomment implémenter la fonctionnalité de déconnexion dans asp.net C#
Comment puis-je mettre en œuvre fonction de fermeture de session sur ma page afin que l'utilisateur est redirigé vers une nouvelle page et ne peut pas voir la page précédente.
un coup d'oeil à ASP.net Login Controls
si vous voulez que l'utilisateur de ne pas être autorisé à revenir à la page précédente voir this topic
if (SessionConfig.Current.UserType != null)
Response.Redirect("~/Logout.aspx?UserType=" + SessionConfig.Current.UserType,false);
else
Response.Redirect("~/Default.aspx",false);
où sessionconfig est une variable de session déjà déclarée. Il suffit de mettre cela dans l'événement clic de bouton et de passer à votre page d'accueil dans homepage.aspx. Il redirigera la page et vous ne pourrez pas voir l'ancienne page
où dois-je déclarer la variable SessionConfig – Surbhi
Tout d'abord, activez les autorisations de sécurité asp.net et définissez l'accès des utilisateurs anonymes comme Refusé. puis, utilisez le contrôle de connexion asp.net et configurez-le comme vous le souhaitez ...
Il suffit d'ajouter LogoutAction="RedirectToLoginPage"
au contrôle de connexion et il va résoudre votre problème.
Hope this helps
double possible de [comment désactiver le bouton de retour dans le navigateur lorsque l'utilisateur dans la déconnexion asp.net C#] (http://stackoverflow.com/questions/589285/how-to-disable-back -button-in-browser-when-utilisateur-logout-in-asp-net-c) – Oded
Cela se fait généralement via la session utilisateur. Il existe de nombreuses solutions pour cela. Net - google est votre ami. – mfloryan