sell.com手机访问后,没有把cookie写入,不停的重定向,请问该怎么解决?

来源:7-7 微信网页授权前端调试

刚子ing

2018-05-03

已经获取了openid了,但是没有写入cookie,这个写入cookie是在前端处理的吗?

我的环境是:在window运行虚拟机,在hosts配置sell.com到虚拟机的地址,使用flidder,在手机上配置代理

访问sell.com,一直重定向,抓包的结果如下:

http://img.mukewang.com/szimg/5aeb26900001b19905260547.jpg

http://img.mukewang.com/szimg/5aeb27340001b4fc09000435.jpg


http://img.mukewang.com/szimg/5aeb2c6f0001fcae07700261.jpg


nginx这里我改成了我那个natapp配置本地的域名,


写回答

5回答

廖师兄

2018-05-04

已经获取了openid了,但是没有写入cookie,这个写入cookie是在前端处理的吗?

你分析得很对,就是由于没有写入 cookie, cookie 是由前端写入的,具体代码在前端代码src/components/goods/goods.vue  第102行

你是不是改过了前端源码?正常的话,直接访问链接 /#/?openid=xxxx 就会写入 cookie 的

//img.mukewang.com/szimg/5aec24ea0001612d16921130.jpg

0
3
廖师兄
回复
慕丝Jacky
抓包看,你重新开一个问题,把遇到的情况截图,详细描述。 http://www.imooc.com/article/70497 http://www.imooc.com/article/31607
2018-10-16
共3条回复

wwwwwwei

2018-06-11

来晚了。

和你问题一样,也是输入sell.com后不停的冲重定向。

按师兄说的,我看了看前段代码,再仔细查看后发现是我写的/userInfo方法返回值openid写成了openId,本该小写的写成了大写,改正后发现正常了。

4
1
woy
晕,弄了一个小时,原来如此
2018-09-06
共1条回复

水岭

2018-09-25

我也遇到同样的问题,只不过是因为 忘了对returnUrl进行URLEncoder了。加上就好了。

2
2
冲锋战神
我也遇到了, 找问题找了一个小时, 后来到这来查, 汗
2019-05-30
共2条回复

刚子ing

提问者

2018-05-04

//img.mukewang.com/szimg/5aec289f00014b5108300291.jpg


但是我这里并没有改动。会不会是cookie路径和域的问题??

0
0

慕粉1471747585

2018-05-04

你应该租师兄的账号调试,重定向是因为安卓报错了,你的openid不是白名单。租完之后记得看优酷的三个视频。

0
1
刚子ing
这些账号我都自己有了,可以通过把openid加入到白名单解决吗?如何加?
2018-05-04
共1条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程