收藏
回答

在模拟器上,数据请求,接口授权都没问题,在手机上关闭调试模式页面出错

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug mac 10.14.6 微信开发者工具 Nightly v1.02.1908082 iphonexs iphone6 7.0.5

此问题已经解决!!!(感谢楼下的朋友回复和答疑) 微信开发者工具 Nightly v1.02.1908082

appid wx07b3c50d6a28ac9c

调试基础库 2.8.0

在模拟器中,页面请求全部正常,清除授权信息,storage,重新登陆都没问题,但是在手机上,关闭调试模式页面就GG了,开启调试模式又没问题了,总不能在正式的版本打开调试吧... 真机调试,又没问题

最后一次编辑于  2019-08-12
回答关注问题邀请回答
收藏

3 个回答

  • LY
    LY
    2019-08-12

    官方文档, 报错信息里面其实很详细了,  http://api2.wsite.online 不在以下 request 合法域名列表中

    你合法域名是 https://api2.wsite.online https://api3.wsite.online  ,  http和https区别不就在这里, 小程序不支持http请求, 加可信证书, 换成https请求

    2019-08-12
    有用
    回复 3
    • 2019-08-12
      😭😭😭,是我不够仔细,那在手机上调试模式是否开启域名校验的猜测,应该是对的吧
      2019-08-12
      回复
    • LY
      LY
      2019-08-12回复
      手机上调试是否开启域名校验, 根据你微信开发者工具上的设置来, 你微信里面勾选了, 手机预览与真机调试就不校验, 反之, 就校验
      2019-08-12
      回复
    • 2019-08-12回复LY
      感谢您的回复,这个问题真的是让我郁闷了好多天了
      2019-08-12
      回复
  • undefined
    undefined
    2019-08-12
    忽略https,或者域名信息没有配置。
    2019-08-12
    有用
    回复 11
    • 2019-08-12
      你指的是 不校验合法域名,业务域名这个配置吗,是点打勾了,公众平台下 开发配置的域名也配置了
      2019-08-12
      回复
    • LY
      LY
      2019-08-12回复
      开发工具上你把这个√取消掉, 看开发者工具还能不能打开
      2019-08-12
      回复
    • 2019-08-12回复LY
      测试了下,http://api2.wsite.online 不在以下 request 合法域名列表中,看了文档,意思是手机上 域名校验
      2019-08-12
      回复
    • 2019-08-12回复LY
      在调试环境,和开发工具中,不会进行服务器域名的校验
      2019-08-12
      回复
    • 2019-08-12回复LY
      在开发者工具上,点击预览的功能,扫描后,在关闭调试的模式下,域名进行了校验?打开调试模式后,域名校验又关闭了
      2019-08-12
      回复
    查看更多(6)
  • 拾忆
    拾忆
    2019-08-11

    看看安全域名配置了没

    2019-08-11
    有用
    回复 1
    • 2019-08-12
      公众平台下 开发设置 合法域名 都是 https://api2.wsite.online https://api3.wsite.online配置了
      2019-08-12
      回复
登录 后发表内容
问题标签