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

微信公众号 H5本地调试配置 hosts + nginx + openssl

微信公众号授权会跳转到控制台配置的域名下 无法本地调试 这里通过修改hosts nginx代理 + ssl安全证书的操作骗过微信开发者工具

  1. hosts
    hosts文件添加如下内容


    刷新 DNS 解析缓存 ipconfig/flushdns
  2.  nginx 配置反向代理
    server {
            listen       80;
            server_name  work.test.test.cn;
    
            location / {
                proxy_pass http://127.0.0.1:81;
                proxy_connect_timeout 600;
                proxy_read_timeout 600;
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }

    刷新nginx 配置 nginx.exe -s reload
    刷新后通过配置的网址就能访问本地对应端口的项目
     

  3. openssl生成本地证书
    微信开发者工具访问 http 自动 转 https问题
    win如何使用OpenSSL生成自签名证书,使 http 升级为 https

  4. nginx 配置证书 
     

    # HTTPS server
        #
        server {
            listen       443 ssl;
            server_name  work.test.test.cn;
    
            ssl_certificate      E:\\nginx-1.24.0\\nginx-1.24.0\\conf\\ssl\\server.crt;
            ssl_certificate_key  E:\\nginx-1.24.0\\nginx-1.24.0\\conf\\ssl\\server.key;
            location / {
                proxy_pass http://127.0.0.1:81;
                proxy_connect_timeout 600;
                proxy_read_timeout 600;
            }
        }

        结果:

        


http://www.kler.cn/a/273966.html

相关文章:

  • 前后端分离架构设计与实现:构建现代Web应用的基石
  • PyTorch 框架实现线性回归:从数据预处理到模型训练全流程
  • Lua语言的文件IO
  • 网页数据如何正确copy到postman中
  • GWAS数据和软件下载
  • 新年到了!使用Python创建一个简易的接金元宝游戏
  • 鸿蒙Harmony应用开发—ArkTS声明式开发(绘制组件:Path)
  • AI将如何影响我们的生活?
  • 快速高效地数据分析处理:QtiPlot for Mac中文直装版 兼容M
  • Codeforces Round 932 (Div. 2) D. Exam in MAC【正难则反+容斥原理】
  • 【Unity】CatlikeCoding SRP
  • PHP反序列化--pop链
  • 手势追踪技术在HTC VIVE中的应用与实现
  • USART串口
  • 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级的理解
  • 二、yocto 集成ros2(基于raspberrypi 4B)
  • 【经验分享】Wubuntu------体验Windows和Ubuntu的结合体
  • VUE3 自定义指令
  • [游戏开发][Unity] 导出Xcode工程,完成调试与发布
  • KKVIEW远程: TODESK退出了还能远程吗
  • 【C++】手撕AVL树
  • Python库Gym:打开机器学习与强化学习的大门
  • 深入解析分布式ID生成机制
  • OpenAI 的 GPTs 提示词泄露攻击与防护实战:防御卷(二)
  • Another git process seems to be running in this repository, e.g. an editor o
  • 连接数据,畅通协作!企业数字化管理再升级