-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
用户授权登录问题 #481
Comments
貌似有时候获取access_token也失败
|
@tomhaoye oauth 协议是不能在失败页面刷新的,刷新就必然是 "The key "access_token" could not be empty." 第一个问题应该是你的 sessionid 丢失造成的。 |
Invalid state exception是获取code的时候抛的异常吧,这个也跟我的sessionid有关吗? |
@tomhaoye state 使用 session 存储 |
@overtrue 噢看到了,谢谢,我先再看看吧😄。 |
我感觉除了过了时间回收,服务器的session丢了几率没多大,更像是微信浏览器的cookie丢了,暂时我只能捕获异常再去处理了。 |
@tomhaoye 嗯,我也同意,大部分可能是微信浏览器的问题。 |
@overtrue 回复真快,棒棒的
对应我找到的一个issue不知道是不是有关: curl/curl#619 |
应该是你的服务器请求微信 API 的时候网络抖动吧。 |
嗯,出现几率很低,感觉也跟网络问题有关,谢谢啦😄 |
不客气 On 周五, 8月 5, 2016 at 11:10 上午, yiweiq [email protected] wrote: — |
php7.08 laravel 5.2 网络条件不好的时候 服务器请求微信API的时候 就会报 ConnectException in CurlFactory.php line 186: |
@Hexor 那你的意思是? |
我用的环境
PHP 版本:5.6
overtrue/wechat 版本:3.0
问题及现象
用户授权登录回调时获取用户信息有时候会抛出invalidstateexception,有时候获取到的用户信息为null,错误日志中发现该问题,多次尝试不能复现,暂不清楚是用户操作流程问题还是其他问题。
The text was updated successfully, but these errors were encountered: