收藏
回答

线上小程序如何支持内网使用?

开发过程中在开发工具连接的局域网,从局域网中拿的数据(192.xxx.x.xxx:888),手机调试也是连接无线网同电脑开发工具在同一个局域网

打开小程序初始页面为“登录入口”,在此输入的请求地址就是发送网络请求的接口url,


点击登录发出请求,请求的接口就是自己刚刚输入的地址

如果上线了,手机连接局域网输入局域网的地址能否正常访问小程序

进来有好多小伙伴私信我,下面梳理了一下流程,有个demo不妨付出点时间走一遍,很快的;

可能理解有出入,有问题一起交流哦

原创demo:https://www.bestcyt.com/lan-request-wechat-applet/

最后一次编辑于  01-20
回答关注问题邀请回答
收藏

19 个回答

  • 123
    123
    2019-09-16

    ok,项目已上线,可以使用哦,数据本地网络ip,手机(WLAN)连接这同一ip地址网络,可以正常访问的,http也是可以的。

    2019-09-16
    有用 1
    回复 6
    • 123
      123
      2019-09-16
      输入ip地址作为请求路径也是支持访问的,没有报错,ip地址的话是属于局域网内网吧应该
      2019-09-16
      2
      回复
    • GAOHAHA
      GAOHAHA
      2020-03-05
      楼主,你上线的时候配置外网可以访问的域名了么
      2020-03-05
      回复
    • 123
      123
      2020-03-08回复GAOHAHA
      我这个上线的时候配置了,但是上线过后,后面使用的时候不同的服务器ip地址的接口都可以访问
      2020-03-08
      回复
    • Shirley
      Shirley
      2022-01-05
      楼主,那你是使用域名和ip都可以访问的意思吗,还是说现在域名不可以,ip可以?
      2022-01-05
      回复
    • 大碗米饭
      大碗米饭
      2023-11-20
      问下哈,小程序支持局域网访问的意思是发布之后的小程序可以直接访问内网ip吗
      2023-11-20
      回复
    查看更多(1)
  • 小䱫
    小䱫
    11-22

    现在还可以这么用吗

    11-22
    有用
    回复
  • 罗
    09-14

    你好,请问一下,小程序需要调用内网数据,然后外网用户可以正常使用,内网ip用户怎样配置,也可以使用


    09-14
    有用
    回复 2
    • 伏健
      伏健
      11-06
      你好,你这个解决了吗
      11-06
      回复
    • JiaJieChen
      JiaJieChen
      11-29
      正规的做法,本地服务器开通专线,链接云端的服务器,在云端服务器部署小程序后端,后端通过内网ip访问内网服务器。


      省钱的方法就是在内网服务器接入了带有公网ip的宽带,或者加个蒲公英那种公网frp盒子。
      11-29
      回复
  • Vicente Chong
    Vicente Chong
    2021-04-27

    我想请教一下,业务数据是内网的,当你在内网使用时,微信是要有外网才能访问,那小程序依赖于微信,那小程序没有网络怎么打开呢?不理解这个,麻烦解释一下,谢谢了

    2021-04-27
    有用
    回复 4
    • 妮可-拉岛巴
      妮可-拉岛巴
      2022-04-28
      我也是这个疑问,同问,有好心人解惑嘛
      2022-04-28
      回复
    • Jack Gross
      Jack Gross
      2023-03-31回复妮可-拉岛巴
      微信小程序是部署在服务器上的,你手机先连接外网,先把小程序下载下来,然后就可以使用内网进行访问了
      2023-03-31
      回复
    • jaycee🙈
      jaycee🙈
      2023-08-12回复Jack Gross
      可能我理解能力还不大行,先连接外网把小程序下载下来的意思是,先连外网打开小程序的意思吗..
      2023-08-12
      回复
    • Z.
      Z.
      01-11回复jaycee🙈
      就是,你需要先联网,然后打开小程序,进入小程序的页面后,就代表小程序已经下载完了,下载完之后,你就可以断网使用了。
      01-11
      1
      回复
  • 凌晨九点
    凌晨九点
    2020-12-30

    你好,我小程序上线后,在公司内网可用。门店是连接VPN,在门店登录使用小程序就无法登录了

    2020-12-30
    有用
    回复
  • A_Adler
    A_Adler
    2020-12-21

    请问,你这个提审的时候,是用一个外网可以访问的域名提审吗

    2020-12-21
    有用
    回复 1
    • 123
      123
      2021-04-18
      提审的时候是部署的外网服务器配置的域名并支持https
      2021-04-18
      回复
  • 归去来兮
    归去来兮
    2020-12-17

    体验版必须要开启调试,才可以访问,如果不开启的话就会报request:fail not in domain list

    2020-12-17
    有用
    回复 3
    • 归去来兮
      归去来兮
      2020-12-17
      请问你也是这样的吗,是不是到了线上就可以访问了
      2020-12-17
      回复
    • 大碗米饭
      大碗米饭
      01-04
      您好,现在解决了吗,是因为没有在同一个网段内吗
      01-04
      回复
    • 清蒸鱼
      清蒸鱼
      08-05回复大碗米饭
      不是,是非调试模式只能用后台添加的https域名
      08-05
      回复
  • hello world
    hello world
    2020-08-24

    内网路由器上设置拦截请求怎么样 , 把小程序的安全域名劫持到内网ip上去

    2020-08-24
    有用
    回复
  • :)
    :)
    2020-05-21

    请教一下楼主,如果用的是上线项目,请求接口换成的是内网IP的话是怎么通过审核的

    2020-05-21
    有用
    回复 1
    • 123
      123
      2020-05-22
      这个审核时你在服务器部属个环境,然后提交审核的时候提供线上的ip服务便于审核通过就行了,现在我做的这个小程序连接公司对应的IP无线网就能登录访问该IP下的数据了
      2020-05-22
      回复
  • Autumn
    Autumn
    2020-04-14

    我的小程序线上请求接口是request http://192.168.x.x ,但是请求失败。本地调试的时候是关闭了https校验,所以能正常调用。服务器是开了mdns服务的,是我前端的问题么?

    2020-04-14
    有用
    回复 1
    • 123
      123
      2020-09-03
      外网线上访问,要https、和域名,
      2020-09-03
      回复

正在加载...

登录 后发表内容
问题标签