c#在实现单点登录(跨域,注册登录平台是java开发)的时候注销后返回登录界面,但是再次点击登录会直接自动以上一位用户信息去登录,注销方法中已经清除了cookie,但是还是不能用,不知道如何解决,麻烦各位大神帮忙看下。
HttpContext.Response.Cookies[".AspNet.ApplicationCookie"].Expires = DateTime.Now.AddDays(-1);
注销的时候清除掉redis中存储的用户登录信息
这个好像并没有用到redis,我尝试清除当前用户信息但是没有成功
@pdandan: 类似redis的单独存储用户登录信息的服务器;建议最好用类似redis,或者直接redis就不会出问题了
HttpContext.Response.Cookies[".AspNet.ApplicationCookie"].Expires = DateTime.Now.AddDays(-1);
你设置的过期时间是几天,说不定是你DateTime.Now.AddDays(-1);的问题 。检测一下