.net code注销登录
清除了登录的cookies还是取得到登录账号
await HttpContext.SignOutAsync("Cookies");
var aa = ControllerContext.HttpContext.User.Claims.FirstOrDefault(x => x.Type == "sub").Value;
这样就不会跳到登录页面了
await HttpContext.SignOutAsync("Cookies");
var aa = ControllerContext.HttpContext.User.Claims.FirstOrDefault(x => x.Type == "sub").Value;
这样就不会跳到登录页面了
...全文
请发表友善的回复…
发表回复
游北亮 2019-05-16
- 打赏
- 举报
在同一个请求里,清除Cookie,再读取Cookie,还是会有数据的,清除Cookie要在不同的请求里才有效。
mirrorspace 2019-05-16
- 打赏
- 举报
注销登录要在服务端有一个记号,
注销按钮点击后,前端的COOKIE或者localstorage要改为登出状态.同时发请求,服务端缓存状态刷新
其实用token就好了.设置过期时间.
-一个大坑 2019-05-14
- 打赏
- 举报
不是分享,是我注销后判断有没有登录失败了,来找解决方法
OrdinaryCoder 2019-05-14
- 打赏
- 举报
这是分享吗 收藏 以后也许能用到