请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

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

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

https://img1.sycdn.imooc.com//szimg/5aeb26900001b19905260547.jpg

https://img1.sycdn.imooc.com//szimg/5aeb27340001b4fc09000435.jpg


https://img1.sycdn.imooc.com//szimg/5aeb2c6f0001fcae07700261.jpg


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


正在回答

5回答

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

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

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

//img1.sycdn.imooc.com//szimg/5aec24ea0001612d16921130.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 刚子ing #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-05-04 17:31:49
  • 我的也出现奇怪的问题,用手机端访问,出现cookie中没有写入openid,导致在下订单支付出现错误,订单id不能为空,但是使用微信开发者工具,可以访问的。就是支付出现问题,请师兄回答,是什么问题。
    回复 有任何疑惑可以回复我~ 2018-10-16 15:26:19
  • 抓包看,你重新开一个问题,把遇到的情况截图,详细描述。
    http://www.imooc.com/article/70497
    http://www.imooc.com/article/31607
    回复 有任何疑惑可以回复我~ 2018-10-16 20:14:05
wwwwwwei 2018-06-11 20:55:04

来晚了。

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

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

4 回复 有任何疑惑可以回复我~
  • woy #1
    晕,弄了一个小时,原来如此
    回复 有任何疑惑可以回复我~ 2018-09-06 10:45:59
水岭 2018-09-25 19:43:53

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

2 回复 有任何疑惑可以回复我~
  • 赞!!
    回复 有任何疑惑可以回复我~ 2018-09-25 22:38:57
  • 我也遇到了, 找问题找了一个小时, 后来到这来查, 汗
    回复 有任何疑惑可以回复我~ 2019-05-30 17:35:06
提问者 刚子ing 2018-05-04 17:35:58

https://img1.sycdn.imooc.com//szimg/5aec289f00014b5108300291.jpg


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

0 回复 有任何疑惑可以回复我~
慕粉1471747585 2018-05-04 08:52:07

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

0 回复 有任何疑惑可以回复我~
  • 提问者 刚子ing #1
    这些账号我都自己有了,可以通过把openid加入到白名单解决吗?如何加?
    回复 有任何疑惑可以回复我~ 2018-05-04 10:25:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信