小程序
小游戏
企业微信
微信支付
扫描小程序码分享
大哥,今天去客户演示,有个页面存在web-view,web-view里有微信登陆的,
流程是:https://abc.com ->微信登陆
跳转回https://abc.com
十台手机有1台返回到http://abc.com,然后就被微信拦截,说http://abc.com不是业务域名..
另外,业务域名肯定是添加了,https://abc.com
web-view里的微信登陆redirect也肯定是传递了回调地址是https的。
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我的小程序今天也突然出现这个情况了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
至今无解,负责oauth的童鞋说是负责web-view模块的问题,负责web-view的说是oauth的问题。懵逼.jpg
楼主解决了么 我也遇到这样的问题了
我也提问了 https://developers.weixin.qq.com/community/develop/doc/0002c86cd4032013040807c0156400?jumpto=comment&commentid=0002282879cef8ca1f080434e518
我现在复现的情况是第一次进入必被拦截 然而再进去一次就好 只要小程序销毁了 第一次点击都会被拦截 无解
我看了你的帖,可是我这里整条链路都是https的,我在相关页面做了访问日志,并不存在302跳转去https。查看日志访问都是https,没有进行302或http协议访问的记录
另外我可以做的日志都已经做完了,也检查不到哪里问题。
wechat login取CODE前确认地址和URL是包含https://abc.com的,然后登陆成功跳回来的时候访问的也是https://abc.com,最后就被微信拦截了,提示非业务域名http://abc.com。
开了调试模式,也是看不了当前URL地址。
您好,请确认下是不是链接有的地址是http的;
你好,由于webview里的页面无法直接查看协议,
通过后台log打印出来访问的都是https连接
并且nginx已经做了302跳转,即使访问的是http也会重定向去https
您好,这出错的一台有什么不对的地方吗?要不您将这一台重新安装一下微信试试。
现在发现所有都有问题,都是拦截了
附上图片:
第一步访问页面是正常的,https,
第二步、过去oauth的redirect_uri也是携带https的。
第三部返回的也是https的协议
最后就被拦截了,拦截的参数里domain=http,但是所有的访问都是https的。
业务代码preview了很多次,都是hardcode了https的。
您好,请提供个代码片段?
您好,需要已经认证的企业号和服务号才可以绑定小程序使用web-view。
您好,确实是已经认证了的服务号,否则也不会10个只有1个提示。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我的小程序今天也突然出现这个情况了
至今无解,负责oauth的童鞋说是负责web-view模块的问题,负责web-view的说是oauth的问题。懵逼.jpg
楼主解决了么 我也遇到这样的问题了
至今无解,负责oauth的童鞋说是负责web-view模块的问题,负责web-view的说是oauth的问题。懵逼.jpg
我也提问了 https://developers.weixin.qq.com/community/develop/doc/0002c86cd4032013040807c0156400?jumpto=comment&commentid=0002282879cef8ca1f080434e518
我现在复现的情况是第一次进入必被拦截 然而再进去一次就好 只要小程序销毁了 第一次点击都会被拦截 无解
我看了你的帖,可是我这里整条链路都是https的,我在相关页面做了访问日志,并不存在302跳转去https。查看日志访问都是https,没有进行302或http协议访问的记录
另外我可以做的日志都已经做完了,也检查不到哪里问题。
wechat login取CODE前确认地址和URL是包含https://abc.com的,然后登陆成功跳回来的时候访问的也是https://abc.com,最后就被微信拦截了,提示非业务域名http://abc.com。
开了调试模式,也是看不了当前URL地址。
您好,请确认下是不是链接有的地址是http的;
你好,由于webview里的页面无法直接查看协议,
通过后台log打印出来访问的都是https连接
并且nginx已经做了302跳转,即使访问的是http也会重定向去https
您好,这出错的一台有什么不对的地方吗?要不您将这一台重新安装一下微信试试。
现在发现所有都有问题,都是拦截了
附上图片:
第一步访问页面是正常的,https,
第二步、过去oauth的redirect_uri也是携带https的。
第三部返回的也是https的协议
最后就被拦截了,拦截的参数里domain=http,但是所有的访问都是https的。
业务代码preview了很多次,都是hardcode了https的。
您好,请提供个代码片段?
您好,需要已经认证的企业号和服务号才可以绑定小程序使用web-view。
您好,确实是已经认证了的服务号,否则也不会10个只有1个提示。