express使用https
2024-09-29 21:14:52
申请免费ssl证书
直接去阿里云申请一个免费的ssl,选择neginx下载证书就可以了,解压得到一个xxx.key、xxx.crt文件,分别放到express项目中。
修改express的./bin/www
var app = require('../app'); // app入口文件
var https = require('https');
var path = require('path');
var fs = require('fs');
// 设置https配置项
var httpsOptions = {
key: fs.readFileSync(path.resolve(__dirname, 'your/ssl/path/xxx.key'), 'UTF8'),
cert: fs.readFileSync(path.resolce(__dirname, 'your/ssl/path/xxx.crt'), 'UTF8')
}
// 创建https服务器,注意:一般设置https监听端口号443, http端口号为80
var server = https.createServer(httpsOptions, app);
最新文章
- 操作系统开发系列—12.b.从Loader跳入保护模式
- 大型网站系统架构实践(五)深入探讨web应用高可用方案
- 汇编与C语言混合 实现的从小到大的冒泡排序
- 认识元数据和IL(下)<;第五篇>;
- Python常用模块中常用内置函数的具体介绍
- 页面json 格式化+颜色高亮
- 从锅炉工到AI专家(7)
- Chrome插件开发,美化网页上的文件列表。chrome-extension,content-scripts
- js处理ajax返回的json数组
- IEnumerable和IEnumerator使用
- ceph存储osd启动异常处理和正常启停操作
- 以整体思维看问题:解决单页应用,系统角色请求覆盖身份唯一标识(本项目中是session_id命名的)发送请求问题
- android拾遗——Android之Service与IntentService的比较
- php -- PHP在linux上执行外部命令,system(),exec(),shell_exec()
- ZABBIX 3.0 配置监控MYSQL性能【OK】
- 微信小程序迁移到头条小程序工具
- VS2015配置安卓Android和iOS开发环境
- Android学习笔记_20_访问应用权限汇总
- 关于GIT的一些注意点
- InputStream写文件出现大量NUL
热门文章
- 加入 centos 右键 terminal
- rtems 4.11 部分m4文件分析
- 49 个jquery代码经典片段
- 【转】【Axure学习】之短信动态验证码+图片动态验证码
- p2p webrtc服务器搭建系列1: 房间,信令,coturn打洞服务器
- OpenCV 中的三大数据类型( 概述 )
- Python学习总结之五 -- 入门函数式编程
- mybatis--foreach,choose 小结
- var foo = ";11";+2+";1";; console.log(foo); //1121 好多文章答案写错了,我发下给初学的朋友看到,以免一开始就学错了
- (图解)Description Resource Path Location Type Java compiler level does not match the version of