php跟安卓进行通信,用session做判断, 服务端设置了session的过期时间,不知道为什么 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

php跟安卓进行通信,用session做判断, 服务端设置了session的过期时间,不知道为什么

kun坤 2020-06-07 22:12:53 67

我是android 端,访问php 接口,和他发给我的session值不一样。你是怎么解决了。

我是调用了短信接口,发给我了一条短信,他的短信码写到session,在再次注册的时候,他会和我发给他的短信码和他session比对,但是以比对,他的session 为空,就不通过。但是,ios这种流程就可以。php 后台接口调试也没有问题。这个是怎么回事?

PHP Android开发 iOS开发
分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-06-07 22:12:57

    问题解决了。解决的办法在这里http://www.tuicool.com/articles/y2yQ7bv 。

    ######

    哪种session?传统的session是要用到cookie的。

    ######回复 @xinson : 是啊,我post 给他验证码了,但是他服务器上获取session中的数据为空。和我给的验证码比对了。就有问题了。######回复 @乐观开发者 : 服务端没问题啊!它保存了session了,你验证只传验证码吧!######PersistentCookieStore SerializableHttpCookie 这连个类也使用了。######用的okhttp,怎么保存?求救?######回复 @乐观开发者 : 那确定安卓有保存cookie?######java时间和php时间不一样,java要剪掉最后3位。你试一试看看######解决了。就是我用后面的把session当做header传回去了。方法在我给得链接里面。
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题