https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx43bd4fffd9237731&redirect_uri=https%3A%2F%2Fbokeapptest.yhshuke.com%2F%3Fopen_in_browser%3Dtrue%23%2Fhome%2Findex%3Foid%3DqA2EYB&response_type=code&scope=snsapi_userinfo&state=bokefenxiao#wechat_redirect 重定向 到https://bokeapptest.yhshuke.com/?open_in_browser=true#/home/index?oid=qA2EYB
重定向的路由:https://bokeapptest.yhshuke.com/?open_in_browser=true#/home/index?oid=qA2EYB
我也遇上同类问题,检查了一圈最后发现了问题所在
1.在微信后台配置了域名白名单和回调都是是dev.yswenli.com
2.h5的地址也是dev.yswenli.com
3.h5调用的后端地址却是uat.yswenli.com
所以最后微信授权跳转的时候code和state参数没了,将h5调用的地址纠正为dev.yswenli.com时,问题解决了。
所以大概此类问题的原因只有微信后台配的域名和微信授权跳转的域名不一致导致的。
我也遇到同样的问题,请问最后是怎么解决的?
以下是我的链接
https://open.weixin.qq.com/connect/oauth2/authorize?response_type=code&state=123&redirect_uri=https%3A%2F%2Ffirewall.szepf.cn%2Funifiedtest%2FsafetyCode%3Fsign%3De8d65e4b3e364d84825b1f7998719150%26telPhone%3D133%26encCode%3D23205%26userId%3D001%26envType%3D1%26expire%3D2024-08-21%252008%253A33%253A01&appid=wx29ab30838cea63c9&scope=snsapi_userinfo#wechat_redirect