我现在想退出登录后,返回登录界面。但是返回登录后,输入任何账户密码或者不输入还是可以登录。完全退出程序就没这样的问题。
这里我是点击退出的时候,想WEB端后台请求退出登录 请求成功后,启动登录界面,并且finish掉当前的Acticity。后台返回的信息也是已经退出成功了。请大家帮忙看一下 为什么点击退出登录,输入任何账户密码或者不输入还是可以登录。
后台应该注销当前会话,否则客户端还用之前的会话ID去访问的话 后台还是认为是登录状态的。 你在客户端也可以废弃掉当前会话Id,这样就等服务器端会话超时过期了(这样有些浪费服务器资源,并且可能涉及用户重复登录的新问题)。######我目前解决方案是,是用asyncHttp的时候 把Cookie清掉就可以了。######http退出请求出现了这个警告 Invalid cookie header: "Set-Cookie: PLAY_SESSION=; Max-Age=-86399; Expires=Mon, 15 Jun 2015 06:59:47 GMT; Path=/; HTTPOnly". Negative max-age attribute: -86399######这个退出不用请求,本地判断就可以了######怎么判断?可以说一下嘛 ?######你登陆的时候是不是往本地写了登录标识?######没有写任何登录标识啊。后台清不掉我这边android的缓存信息。只有客户端完全退出程序,后台才清除掉。很奇怪~~
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。