开发小程序https配置


准备开发小程序了,做一个博客小程序,但是小程序需要https,这里我有写一些相关的东西。

博客开发完成后,休息了一段时间,准备学习一下小程序,顺便把博客做成了一个小程序。

我想把自己的博客开发成一个小程序,也算是一个练手的项目,准备开发小程序时,先去官方文档上看了一会,发现很多微信封装的api,申请了个人开发者,在开发的时候发现我的api不能调用。

经过一番查找发现小程序需要https(开发环境下可以勾选不校验合法域名)

去了解了一下https,发现我所使用的服务器(阿里云)可以申请免费的一年ssl证书(如果你也是阿里云服务器,可以点击下面地址,如果不是可自行查找ssl证书的申请)

传送门 具体自行搜索,我这不做详解。 申请后下载证书得到两个文件

我这边在后端文件夹里新建了一个ssl文件夹,将两个文件放入。

```let privateKey=fs.readFileSync('ssl/215090773160878.key','utf8'); let certificate=fs.readFileSync('ssl/215090773160878.pem','utf8');

在node里面引入

let httpsServer =https.createServer(credentials,app);

同时创建https


并且监听你所需要的https端口

httpsServer.listen(3443);



我这里监听的3443端口 。 

声明:前端编程学习记录|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 开发小程序https配置


行路有良友,便是捷径。带上我吧,一起去看更大的世界。