大家在使用 ThinkJS 的时候一般都会搭配 Nginx 使用,在 Nginx 中配置 HTTPS 是非常简单的。这样做的原理是 Nginx 接收到 HTTPS 的请求后反向代理到 ThinkJS 服务的端口上,从而达到了 ThinkJS 项目开启 HTTPS 服务的目的。不过有些比较轴的同学可能觉得这种方法还是太麻烦了,经常问 ThinkJS 有没有自带启动 HTTPS 服务的方法。今天我就来给大家说说。 (1)首先是获取域名的ssl证书:这里举例阿里云二级域名获取ssl证书,如下图:在域名解析内添加A记录并指向自己服务器的ip地址 (2)点击自己的域名,点击开启SSL证书,里面有购买证