如何在主页上打破会话ID [英] How to break session id after go on home page
问题描述
Hello Sir
我的问题是当我从管理员登录而没有退出时我放了不同的登录URL
然后发生页面重定向到主页
当我点击浏览器返回然后会话ID不打破并致电我的管理员
登录页面所以请帮忙我怎么样打破会话ID
我尝试过:
Ex- http:// localhost:55267 / Admin / AdminDashBoard.aspx我的第一个登录后的URL
i把http:// localhost:55267 / College / CollegeDashBoard.aspx这个网址而不是上面的URL
然后它转到http:// localhost:55267 / Home.aspx?Flag = 2主页URL
但是当我点击浏览器回来然后我的第一个URL打开会话没有破坏所以plesae帮助我如何打破会话并且不重定向到第一个URL它是紧急请
Hello Sir
My Problem is when i Login From Admin and without Logout I Put diffrent Login Url
then happen Page Redirect To Home Page
and when i Click on Browser Back then Session id not Broke and Call My Admin
Login Page so Please hel p Me how to Break Session Id
What I have tried:
Ex- http://localhost:55267/Admin/AdminDashBoard.aspx my First After Login URL
i Put http://localhost:55267/College/CollegeDashBoard.aspx this url instead of above URL
Then it goes to http://localhost:55267/Home.aspx?Flag=2 Home URL
but when i click on Browser back then my First URL Open Session Not Broken So plesae help me how to broke session and do not redirect to First URL it is urgent Please
推荐答案
你杀了这样的会话:
You kill a session like this:
Session.Abandon()
但是,如果您只想清空会话,请使用:
If, however, you just want to empty the session, use:
Session.Clear()
Session.Abandon(); // did not work for me either.
我必须编写它以使其工作的方式是这样的。也可能适合你。
The way I had to write it to get it to work was like this. Might work for you too.
HttpContext.Current.Session.Abandon();
这篇关于如何在主页上打破会话ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!