收藏
回答

http://127.0.0.1 不在以下 request 合法域名列表中问题

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug wx.request 客户端 iOS 6.6.3 6.6.3

wx.request({

     url: 'http://127.0.0.1/weixinService/OrderServlet',

     data: {

       x: '',

       y: ''

     },

     header: {

       'content-type': 'application/json' // 默认值

     },

     success: function (res) {

       console.log(res.data)

     }

   })

我在开发环境,本机电脑上,weixinService服务也是部署在本机电脑上,本机运行小程序时,抛异常提示如下:

VM372 appservice:1018 Wed May 09 2018 10:00:05 GMT+0800 (中国标准时间) request 合法域名校验出错
VM372 appservice:1018 如若已在管理后台更新域名配置,请刷新项目配置后重新编译项目,操作路径:“项目-域名信息”
VM367:1  http://127.0.0.1 不在以下 request 合法域名列表中,请参考文档:

难道开发环境不能调用本机的服务工程做测试吗,请帮我看一下,谢谢!

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

3 个回答

  • 养
    2022-12-19

    我在本地开发的时候,临时开启 "开发环境不校验请求域名、TLS版本及HTTPS证书 "选项,但是我还是发送不了请求;也是报错不在以下 request 合法域名列表中,

    2022-12-19
    有用
    回复
  • sql
    sql
    2018-05-09

    问题解决,谢谢

    2018-05-09
    有用
    回复
  • 徐佩
    徐佩
    2018-05-09

    按照官方的说法你的域名是不合理的,不过在做测试的时候你可以在微信开发者工具中临时开启 "开发环境不校验请求域名、TLS版本及HTTPS证书 "选项,跳过服务器域名的校验。此时,在微信开发者工具中及手机开启调试模式时,不会进行服务器域名的校验。详情这里设置

    2018-05-09
    有用
    回复
登录 后发表内容