通过微信公众号访问个人项目

1.首先申请一个微信公众号(注意不是小程序)

申请网址

2.将微信公众号相关组件放到项目里

组件下载地址

项目位置举例(请根据实际情况调整):

3.获取微信公众号的开发者密钥(AppID+AppSecret)


AppSecret是通过点击右侧(设置\重置按钮获取),注意AppSecret需要自己保存页面中不会保存。

4.修改微信公众号相关组件中的配置

1.SignatureUtil类88行的appid

2.TokenUtil类的34行的appid
3.TokenUtil类的35行的secret

否则无法调用api
值就是刚才获取的AppID和AppSecret

5.添加JS安全域名

将可以访问你要展示的资源的域名设置到JS接口安全域名中即可。

可以使用ngrok内网穿透的域名,详细设置:
ngrok内网穿透教程

填写完毕后,先别点保存,先下载官方的配置文件:

然后将下载的文件放到项目的根目录下(一般为web目录):

放好后启动服务器(如果报错,可以把项目中的out文件删了再重新启动)
服务器启动后在地址栏输入:之前添加的安全域名/刚才下载的文件名(包括文件后缀)
如果出现一串 无序 字符则说明配置成功!

最后再回到公众号设置中点击保存即可

6.添加白名单IP

首先获取微信远程IP:

在第5步中我们请求了一个地址:安全域名/刚才下载的文件名(包括文件后缀)
在这个地址显示的页面中按F12打开控制台,并点击唯一的文件(没有刷新该页面即可):

然后可以看到有个Remote Address,然后取冒号(:)前面的IP地址即可。

然后获取本机IP:

在百度中搜索ip即可:

最后将两个IP添加到白名单里即可:


注意:本机IP改变时要及时更改白名单里的IP,否则无法成功

7.设置项目入口

我们可以设置公众号的自动回复,然后将访问你项目的域名(一般为之前设置的安全域名)写到回复中即可:

设置完成后,当有用户访问并关注你的这个公众号时就能访问你的项目了。(别忘了把项目服务器打开,使用内网穿透的话ngrok服务器也要保持打开)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值