收藏
回答

request:fail url not in domain list ?

这真是个怪异的问题... 该怎么描述呢???

首先.线上的小程序是可以正常访问的.用户量虽然不多但也接近一千.

但是每次重新部署后端代码(java代码),再次从任务栏打开小程序,就会报错,通过实时日志查看是 {"errMsg":"request:fail url not in domain list"}.

基本上是每次重新部署后端代码都这样... 但并不是每个手机都这样.

最关键的是在任务栏最近使用的小程序栏目里长按小程序下拉然后删除.然后重新搜索小程序并打开是可以正常访问的.

或者如果是开发人员访问小程序,打开开发模式.然后访问小程序也是可以正常访问的.

不知道是小程序本身的问题还是我们服务端的问题.有没有人遇到过啊?求解答.


回答关注问题邀请回答
收藏

2 个回答

  • จุ๊บ
    จุ๊บ
    2020-01-13

    通过这句话,猜测是域名问题。线上小程序要求域名是https的

    2020-01-13
    有用 1
    回复 5
    • 匆匆
      匆匆
      2020-01-13
      域名应该是没问题的,更新了几个版本,审核了好几次都过了.并且已经上线半个月了.并且已经有好几百的用户量了.问题出现在每次部署后端代码的时候,每次部署后部分用户就会报这个错误.很难受
      2020-01-13
      回复
    • จุ๊บ
      จุ๊บ
      2020-01-13回复匆匆
      如果开发人员访问小程序,不开启开发模式会怎么样???
      2020-01-13
      回复
    • 匆匆
      匆匆
      2020-01-13回复จุ๊บ
      如果是从最近使用的小程序列表中访问,那么后台所有的接口都访问不了,wx.request报{"errMsg":"request:fail url not in domain list"}这个错误.但是把小程序删除后,重新搜索小程序然后打开又一切正常.
      2020-01-13
      回复
    • จุ๊บ
      จุ๊บ
      2020-01-13回复匆匆
      个人猜测,要么服务器写了重定向到其他域名。要么就是代码写的问题
      2020-01-13
      1
      回复
    • 匆匆
      匆匆
      2020-01-14回复จุ๊บ
      非常非常感谢.确实是重定向的问题.把https重定向了http.
      2020-01-14
      回复
  • 匆匆
    匆匆
    2020-01-14

    是shiro的重定向把https变成了http.其他有问题的同学可以查看下是否是这个问题.感谢 จุ๊บ ~

    2020-01-14
    有用
    回复 1
    • peterroe
      peterroe
      2021-12-16
      您好,我也遇到了相同问题,但是我是nginx将https代理到http,并没有重定向,而且域名也配置在了小程序后台中。请问您是怎么修改重定向的呢?
      2021-12-16
      回复
登录 后发表内容
问题标签