网页授权跳转到www.imooc.com报code已被使用,已经了解code只能使用一次,问题如下

来源:7-6 使用sdk方式(下)

走心的博博

2018-07-03

这是第一次,openid都拿到了,却不往www.imooc.com跳转.而是又执行了userInfo方法两次,因为第一次已经把code用了,所以后面两次执行都报了code已被使用的错误,不知道为什么他不跳转,而是重新执行了两次,希望老师解答

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

这是第二次第三次,catch到的异常信息

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

这是手机上报的错

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

写回答

2回答

慕设计9909836

2018-07-06

我也遇到过类似的情况,code、openid都能拿到但是微信服务器会发两次请求,并且页面不会跳转到设置的页面。最后问题得以解决,并不是通过修改代码,而是在微信公众号设置服务器那换了个域名。可能是因为微信对域名有限制吧。我的问题是这样解决的,不知道能不能解决你的问题。

0
0

鸿鹄yyn

2018-07-04

打个断点看一看

0
4
小资派
回复
走心的博博
你好,请问一下你是怎么解决的?
2018-09-23
共4条回复

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

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

6415 学习 · 5257 问题

查看课程