Redirecting to https://open.wein.qq.com/...
简介
解决Easywechat授权登录页面出现:Redirecting to https://open.wein.qq.com/...
问题
在用Easywechat 做微信授权登录的时候,发现会请求两次https://open.weixin.qq.com/connect/oauth2/authorize,

中间会跳如下页面,

网上说,在请求接口https://open.weixin.qq.com/connect/oauth2/authorize的时候加一个参数connect_redirect=1,可以解决这个问题,
模拟地址如下:https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxx&redirect_uri=xxx&response_type=code&scope=snsapi_userinfo&state=STATE&connect_redirect=1#wechat_redirect,
但是看Easywechat本来就带有这个参数,

这个我们就不管他了,
现在主要解决跳Redirecting to https://open.wein.qq.com/...页的问题,这个页面给人的体验很不好,
解决
根据页面的title,可以定位到vendor/symfony/http-foundation/RedirectResponse.php,

把title改成跳转中...,并且隐藏body,

效果如下:

这样用户体验就会好点,至少看上去不会像bug页面。

微信收款码
支付宝收款码