当前位置: 首页 > ops >正文

微信小程序真机调试时如何实现与本地开发环境服务器交互

最近在开发微信小程序项目,真机调试时需要在手机上运行小程序,为了实现本地开发服务器与手机小程序的交互,需要以下步骤

1.将手机连到和本地一样的局域网

2.Visual Studio中将IIS Express服务器的localhost+端口地址修改为本机的IP+自定义的端口:

1)找到web api项目中的.vs/web项目/config/applicationhost.config,增加一个以局域网IP访问的binding配置,注意端口不要重复

参考如下:

    <site name="WebApplication2" id="3">
        <application path="/" applicationPool="WebApplication2 AppPool">
          <virtualDirectory path="/" physicalPath="C:\Users\Administrator\source\repos\WebApplication1\WebApplication2" />
        </application>
        <bindings>
          <binding protocol="http" bindingInformation="*:57884:localhost" />
          <binding protocol="http" bindingInformation="*:57883:192.168.3.3" />
          <binding protocol="https" bindingInformation="*:44341:localhost" />
        </bindings>
      </site>

3.将小程序配置的后端接口地址改为以上配置的局域网IP+端口

4.以管理员身份重新启动vs,运行web api,这样真机调试时就能和小程序联动调试后台了

注:因IS Express默认只允许使用localhost来访问

http://www.xdnf.cn/news/10164.html

相关文章:

  • 27 C 语言编程核心:main 主函数(基本形式、返回值、参数、命令行传参)、多文件编程实践
  • 设计模式——面向对象设计六大原则
  • JavaScript 在 AcroForm 中的广泛应用
  • 设计模式——抽象工厂设计模式(创建型)
  • 【大模型部署】mac m1本地部署 ChatGLM3-6B 超详细教程
  • linux进程用户态内存泄露问题从进程角度跟踪举例
  • LG P5048 [Ynoi2019 模拟赛] Yuno loves sqrt technology III Solution
  • spring boot项目中的一些常用提示信息
  • 工业物联网中的事件驱动采样架构及优化
  • MySQL项目实战演练:搭建用户管理系统的完整数据库结构【MySQL系列】
  • 机器视觉2D定位引导一般步骤
  • 视频监控联网系统GB28181协议中事件通知流程详解以及通知失败常见原因
  • 目前主流图像分类模型的详细对比分析
  • 前端-不对用户显示
  • 小明的Java面试奇遇之互联网保险系统架构与性能优化
  • 鲲鹏Arm+麒麟V10 K8s 离线部署教程
  • C++ 栈(Stack)与队列(Queue)深度解析:从原理到实战
  • Python字符串格式化(三): t-string前瞻(Python 3.14 新特性)
  • 使用yocto搭建qemuarm64环境
  • C#获取磁盘容量:代码实现与应用场景解析
  • python训练 60天挑战-day41
  • day23-计算机网络-1
  • Java工厂方法模式详解
  • VR/AR 显示瓶颈将破!铁电液晶技术迎来关键突破
  • PostgreSQL性能监控双雄:深入解析pg_stat_statements与pg_statsinfo
  • 嵌入式RTC工作原理及应用场景
  • 【代码坏味道】变更阻碍者Change Preventers
  • etcd详解
  • 设计模式——装饰器设计模式(结构型)
  • threejs渲染器和前端UI界面