2 qq 17299423 qq_17299423 于 2016.02.24 15:40 提问

android 怎么保持登录后与后台的通信

有些操作是登录后才能做的,比如查看购物车,android登录后前端用sharedpreferences判断了是否是登录状态,但如何保存与后台的连接呢,前端需要存cookis还是取cookis呢???

1个回答

bdmh
bdmh   Ds   Rxr 2016.02.24 15:48

一般做法,登录成功后,服务端会返回一个token,这就是你访问接口的钥匙,当然在后台,这个token是有时效的,一旦你很久没有操作,再次访问接口时,会提示你token失效,需要重新登录,当然还有自动换token的,这就是自动登录

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java 后台和android 交互 保持session通讯
最近和app 对接登录时,需要做session保持通讯。这里整理记录下 主要实现是:用户登录成功后返回sessionID 给app ,app 上需要用户登录后才能操作的,在每次请求的时候把sessionID 当成参数传过来。 web.xml代码:(主要是建立一个监听) com.ptpl.controller.ui.MySessionListener My
Android终端APP访问服务器保持在同一个session的方式
在实际开发中,会有这样一个问题: WEB应用为了做到安全性更好,会将登录成功的用户信息保存在session中,并且使用过滤器进行登录拦截。只有登录后的用户才能继续操作,没有登录的用户会提示他去登录。比如,阿里云邮箱登录后才能看到邮件的详细内容,当页面长时间没有被用户操作,会提示用户登录超时,需要重新登录。这样的场景在web项目中都会有,登录信息基本是被保存在服务器的session中。 sess
程序退到后台被杀掉进程后打开程序仍然保持登录状态
一.概述当我们登录一个程序之后,然后把它切换到了后台,打开了其他的程序,但是这个时候可能由于内存不存系统杀死了我们切换到后台的程序,这样我们下次去打开程序的时候又要重新登录,这样用户体验就不太好,我们希望可以在一段时间内保持一个登录状态。二.实现代码 /** * 实现程序退后台被杀掉进程后一段时间内打开程序仍然保持登录状态 */ private void checkLog
android学习笔记之客户端与服务端保持session登录状态
android新手入门,关于如何使用session保持用户登录状态,以及如何将服务端返回的JSONArray数据转换成List<Map>类型用于绑定显示到ListView中。
android维持登录状态
登录javaweb中如何去维持登录状态1.登录后 信息放入 session中 2.页面内验证session中是否有登录信息 3.如果有,不需要再次登录 4.如果没有,跳转登录页面 5.如果登录后点击注销,删除session中登录信息,并清除页面缓存(必要的) javaweb中哪些情况我们的session会过期1.过期-->很长时间没有去访问网站 2.主动关闭-->用处注销 3.切换浏览器 手机端如何
Android 后台运行程序要求重新登录
本文转自http://blog.csdn.net/goodlixueyong/article/details/50543627 注:对一些安全性要求较高的app,在用户后台运行一段时间后重新打开都是需要进行一次身份验证原理
Android客户端访问服务器保持SESSION会话的实现
大家在电脑上登录网上购物商城的时候购物,先进行登录,输入用户名密码,然后看到自己中意的商品就点开它的详情页面查看详细参数,然后决定买不买,在打开详情页面的时候,页面已经实现了跳转,那么第二个页面是服务器怎么知道你就是之前登录的的那个人呢??这里用到了session会话,在登录的时候输入用户名密码,服务器会返回一个session值,登录成功以后访问其他页面,浏览器会自动带着之前服务器分配给你的sess
android实现session保持【以及web登陆保持】
对于登录功能本身没有任何特别,使用httpclient向服务器post用户名密码即可。 但是为了保持登录的状态(在各个Activity之间切换时要让网站知道用户一直是处于登录的状态)就需要进行cookie的读写。 httpclient相当强大,读写cookie非常容易: CookieStore cookies=((AbstractHttpClient)client).getCooki
Android客户端与服务器端交互,如何保持session回话
前言 最近在开发项目的过程中,遇到Android与web服务器要在同一session下通信的问题。 一、Session与Cookie的共性与区别: ①、共性 Cookie和Session都为了用来保存状态信息,都是保存客户端状态的机制,它们都是为了解决HTTP无状态的问题而所做的努力。 Session可以用Cookie来实现,也可以用URL回写
App保持登录状态的常用方法
我们在使用App时,一次登录后App如果不主动退出登录或者清除数据,App会在很长一段时间内保持登录状态,或者让用户感觉到登录一次就不用每次都输入用户密码才能进行登录。银行、金融涉及到支付类的App一般不支持这种长时间的登录状态保持。对于保持长期登录的技术实现方式,除了和前端技术有关,还涉及到前后台的通讯连接方式、后台提供的服务方式等有关。比如前端App是前端技术是原生加H5实现的,那选择的技术可