我在登录接口上验证登录成功后将用户id存到了session,然后安卓那边请求其他api都可以了,但是关闭安卓应用后重新打开session就没了,请问是什么原因....以前用shiro的时候是好好的,现在手动存session了就不行了,是不是我还需要做其他操作才可以?
h5做的?
不是,纯安卓应用,安卓使用httpclient发请求登录
cookie没传对吧
嗯,我后台没手动传给客户端cookie,但是没传的话,登录后再请求其他接口也是没问题的,就是关了程序后再请求就没session了
需要自行持久化了
大概是什么意思
是要安卓那边登录后将sessionid取出来存本地,然后以后都拿出来这个sessionid,手动设置到请求头中吗?
@wendal
登录后存起来,第二次启动的时候,把值赋予httpClient
不过,tomcat的默认session也就30分钟,也许jwt等token方案才是根本解决之道
是安卓存吧,我服务端不需要干嘛吧
我可不可以在后台手动将sessionid存到cookie,存一年(防止关闭就没了),然后客户端直接访问,能不能默认把cookie带过来?
token吧骚年