ASP.NET MVC5+EF6+EasyUI 后台管理系统(68)-微信公众平台开发- 资源环境准备

简介:

系列目录

前言:

本次将学习扩展企业微信公众号功能,微信公众号也是企业流量及品牌推广的主要途径,所谓工欲善其事必先利其器,调试微信必须把程序发布外网环境,导致调试速度太慢,太麻烦!

我们需要准备妥当才能进入开发,为后续快速开发作准备

什么是内网穿透?

  意在外部网络通过域名可以访问本地IIS站点!

软件环境:

  Windows10+IIS10

  (把本地站点配置到IIS10做为备用,发布站点不作为教程)

知识点:

  1. 花生壳(主要)
  2. ngrok 

开始:

首先发布站点到IIS,我这里发布站点到本地IIS,并绑定端口为:8081,可以使用默认的80

  

  

本人认为比较简单的内网穿透软件有2款:花生壳、Ngrok

花生壳下载

Ngrok下载

1.花生壳(最低6元收费)

  花生壳配置简单,界面操作,需要花费6元,6元档只支持电信网络,我刻意花费6元测试了一下,流程大致如下:

1.安装花生壳后,打开软件

2.点击域名列表会看到他赠送的免费二级域名一个,第一次点入是付费6元的界面

3.内网穿透-添加映射

配置简单,这样就可以通过 ymnets.imwork.net来访问本地IIS的站点,可见配置的简单

2.Ngrok(可以免费)

  Ngrok,它是免费的,配置也不是很复杂

  地址:https://dashboard.ngrok.com/user/login

  注册账号,并点击上面的下载下载软件(4MB),软件解压后打开:

  这时你应该有2个界面:软件界面,网站界面

    软件界面:

      

  网站界面:

1.点击tab标签的Auth

2.Copy Token复制到软件界面中来

ngrok authtoken NL............................................j1KY

成功保存一个yml文件

3.再次输入命令:ngrok http 8081

注意:我这里上面IIS配置的端口是8081,你可能是其他端口,需要根据实际情况设置,支持80端口

这时会跳出下面界面,表示成功

 

4.打开:http://127.0.0.1:4040/inspect/http

可以看到有2个站点,这就是外网可以访问本地IIS站点的地址里!

5.固定域名

上面的域名都是变化的,意味着,我们每一次运行都要配置一次调试的站点地址,如果需要固定的域名,我们需要付费来获得固定的域名

地址:https://dashboard.ngrok.com/billing/plan

然后通过命令:

ngrok http -subdomain=inconshreveable 8081
Forwarding                    http://inconshreveable.ngrok.io -> 127.0.0.1:80
Forwarding                    https://inconshreveable.ngrok.io -> 127.0.0.1:80

最后就可以通过自定义 http://inconshreveable.ngrok.io 的域名来访问了

总结:

1.固定域名都是需要付费的,相比来说,花生壳更加的便宜

2.如果你的网络允许,那么使用花生壳,感觉国内的域名还是速度比较快

3.免费的情况下,使用ngrok同样能进行微信开发调试

4.ngrok不太稳定,有时候会出现网络打开错误,不知道是不是我个人网络的问题

5.后续全部是花生壳测试

 

本文转自ymnets博客园博客,原文链接:http://www.cnblogs.com/ymnets/p/5751443.html,如需转载请自行联系原作者
相关文章
|
3月前
|
小程序 Java 关系型数据库
基于微信小程序的智慧养老服务系统
本系统基于Java、MySQL和Spring Boot技术,构建高效、安全的养老院管理系统,提升信息处理速度与管理规范性,实现数据自动化备份与网络化管理,助力养老机构信息化升级。
|
3月前
|
JavaScript 小程序 Java
基于微信小程序的线上博物馆系统
线上博物馆系统利用互联网与数字技术,实现文化遗产的数字化保护与传播,打破时空限制,推动文化传承与教育创新。结合Java、Vue及Uniapp等技术,构建跨平台、高互动的在线展览平台,提升公众文化体验。
|
5月前
|
缓存 小程序 开发工具
最新原创uniapp+vue3仿微信界面聊天app系统
最新原创研发uniapp+vue3实战跨端仿微信App界面聊天程序。支持运行到H5+小程序+APP端。
303 6
最新原创uniapp+vue3仿微信界面聊天app系统
|
11月前
|
自然语言处理 搜索推荐 小程序
微信公众号接口:解锁公众号开发的无限可能
微信公众号接口是微信官方提供的API,支持开发者通过编程与公众号交互,实现自动回复、消息管理、用户管理和数据分析等功能。本文深入探讨接口的定义、类型、优势及应用场景,如智能客服、内容分发、电商闭环等,并介绍开发流程和工具,帮助运营者提升用户体验和效率。未来,随着微信生态的发展,公众号接口将带来更多机遇,如小程序融合、AI应用等。
|
10月前
|
存储 移动开发 小程序
校园圈子系统小程序(圈子论坛、私信聊天、资料共享、二手交易、兼职,跑腿)开源码开发/微信公众号、小程序、H5多端账号同步/搭建多城市的综合社交生活平台
基于开源技术栈构建的校园圈子系统小程序,整合社交与生活服务功能,涵盖兴趣圈子、私信聊天、资料共享、二手交易、兼职跑腿等六大核心模块。通过多端账号同步(微信公众号/小程序/H5),实现数据实时交互,满足学生群体的多元化需求。项目精准锚定校园市场,以“社交+服务”双轮驱动,提供一站式解决方案,支持快速部署与多校区运营,同时具备广告、佣金、会员等多元变现能力,是打造校园生态的理想工具。
1179 2
校园圈子系统小程序(圈子论坛、私信聊天、资料共享、二手交易、兼职,跑腿)开源码开发/微信公众号、小程序、H5多端账号同步/搭建多城市的综合社交生活平台
|
存储 缓存 关系型数据库
社交软件红包技术解密(六):微信红包系统的存储层架构演进实践
微信红包本质是小额资金在用户帐户流转,有发、抢、拆三大步骤。在这个过程中对事务有高要求,所以订单最终要基于传统的RDBMS,这方面是它的强项,最终订单的存储使用互联网行业最通用的MySQL数据库。支持事务、成熟稳定,我们的团队在MySQL上有长期技术积累。但是传统数据库的扩展性有局限,需要通过架构解决。
377 18
|
存储 缓存 监控
社交软件红包技术解密(四):微信红包系统是如何应对高并发的
本文将为读者介绍微信百亿级别红包背后的高并发设计实践,内容包括微信红包系统的技术难点、解决高并发问题通常使用的方案,以及微信红包系统的所采用高并发解决方案。
375 13
|
存储 监控 容灾
社交软件红包技术解密(五):微信红包系统是如何实现高可用性的
本次分享介绍了微信红包后台系统的高可用实践经验,主要包括后台的 set 化设计、异步化设计、订单异地存储设计、存储层容灾设计与平行扩缩容等。听众可以了解到微信红包后台架构的设计细节,共同探讨高可用设计实践上遇到的问题与解决方案。
422 5
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
446 5