微信公众号开发过程中,需要在微信公众号后台配置外网域名,本地开发调试环境都是内网的,很难实现,笔者之前一般都是发布到服务器根据日志信息进行调试很麻烦,今天发现使用内网穿透netapp工具可以实现本地化调试。
1.配置生成外网访问域名
1、申请账号:https://natapp.cn/article/natapp_newbie
2、运行客户端
3、配置web站点为固定端口,如下:
4、运行项目,如果使用ip:127.0.0.1:18080访问报如下错误
HTTP Error 400. The request hostname is invalid.
因为用的IIS Express,需要配置上该IP,可参考如下:
http://www.80cxy.com/Blog/ArticleView?arId=2019112514012747664C5VeX
以下是我本地配置完成后即可以访问了,如:
通过上面的外网域名就能访问了,这样微信公众号就能绑定了
2.微信公众号
测试账号申请地址
http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
用微信在上面的地址扫一扫即可生成测试号,这样就可以进行测试了
填写正确的url和配置好自己的token这样就可以了
我们微信消息处理使用开源的框架Senparc.Weixin
Git: https://github.com/JeffreySu/WeiXinMPSDK
官方文档:https://sdk.weixin.senparc.com/
我们直接使用dll进行处理,暂不用修改开源框架源码
Dll通过NuGet进行配置,nuget使用见https://www.cnblogs.com/dathlin/p/7705014.html
Senparc.Weixin的nuget地址为:
- 完美解决iis下JWplayer提示Error loading media: File could not be played错误(3703)
- asp.net mvc+jquery easyui开发基础(一)模块首页及增加、修改、删除模块实现(2928)
- .Net Mvc中使用Jquery EasyUI控件讲解(一)表格控件datagrid使用介绍(2636)
- asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(三)登录模块开发(2577)
- asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(七)权限管理模块之系统菜单动态生成(2541)
- asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(六)权限管理模块之初始数据准备(2191)
- asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(八)权限管理模块之权限管理实现(2158)
- Jquery ajax访问asp.net web api跨域问题解决方案(1829)
- asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(五)后台模板html页面集成到项目中(1609)
- .Net Mvc中使用Jquery EasyUI控件讲解(二)树形控件tree使用介绍(1536)
- 1. Windows Server 2008 R2永久激活及Chew-WGA v0.9下载(12644)
- 2.Visual Studio 2017中安装visualSVN及使用详解(4838)
- 3.完美解决iis下JWplayer提示Error loading media: File could not be played错误(3703)
- 4.asp.net mvc+jquery easyui开发基础(一)模块首页及增加、修改、删除模块实现(2928)
- 5.Android avax.net.ssl.SSLPeerUnverifiedException: No peer certificate 解决方法(httpClient支持HTTPS的访问方式)(2791)
- 6..Net Mvc中使用Jquery EasyUI控件讲解(一)表格控件datagrid使用介绍(2636)
- 7.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(三)登录模块开发(2577)
- 8.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(七)权限管理模块之系统菜单动态生成(2541)
- 9. asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(六)权限管理模块之初始数据准备(2191)
- 10.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(八)权限管理模块之权限管理实现(2158)