Home
Sign Up
Sign In
V2EX
›
Android
有做过 android 登录 discuz 论坛的吗?
jmania
·
Dec 10, 2014
· 13585 views
This topic created in 4356 days ago, the information mentioned may be changed or developed.
登录验证码那块怎么解决?
现在得到了验证码的图片,在手机上显示出来.但是最终提交的时候总是说验证码错误...
验证
登录
提交
6 replies
•
2014-12-18 19:52:22 +08:00
lincanbin
Dec 10, 2014
1
你没有保存验证码携带的cookie,你要保存验证码携带的cookie,然后登陆时把这个cookie原样发回,这样才能被识别为同一个session。
jmania
OP
Dec 10, 2014
2
@
lincanbin
我用的 AsyncHttpClient 应该是自动保存 cookie 的吧?
lincanbin
Dec 10, 2014
3
@
jmania
你可以:
1、查阅AsyncHttpClient文档;
2、在控制台打一下登陆请求的整个Request header,看看cookie是不是发送
3、在服务端上登陆页的php里添加
var_dump($_COOKIE);
查看返回
jmania
OP
Dec 11, 2014
4
@
lincanbin
看了下,刷新验证码的时候应该是更新了新的 cookie 才对,
但是 post 的时候发现还是发送旧的 cookie,
不知道什么问题...
jmania
OP
Dec 11, 2014
5
发现论坛获取验证码图片的时候并没有返回验证用的 cookie
zhurenhu
Dec 18, 2014
6
@
jmania
AsyncHttpClient不是自动保存cookies的,只需要增加一行代码。
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
1876 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms ·
UTC 15:46
·
PVG 23:46
·
LAX 07:46
·
JFK 10:46
♥ Do have faith in what you're doing.
❯