node express框架 开启https

1.证书文件准备

可以用openssl命令生成,也可以去阿里云上购买一个免费的证书 ,如下:

Screen Shot 2016-08-10 at 6.04.39 PM.png

2.app.js代码部分

var fs=require('fs');
var https=require('https');
var app=express();
var privateKey=fs.readFileSync('./certificate/213546853350975.key');

var certificate=fs.readFileSync('./certificate/213546853350975.pem');

var credentials= {key:privateKey,cert:certificate};

var server=https.createServer(credentials,app);

server.listen(config.serverPort);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,142评论 25 708
  • 敦刻尔克大撤离是世界二战中一个重要的战役,尽管它不意味着英法联军的胜利。在我看来,这是一场空前震撼的大撤退,那...
    Musi冰岛阅读 398评论 0 0
  • 在一条瀑布前静坐 我设想着自己 就是一滴溅起的水花 也是一块洁净的石头 当你看到我时 我和瀑布的身躯一样高了 我之...
    甘肃子溪阅读 378评论 2 2
  • 标题为“随便写一写”,的确是没有经过思考拟订出来的,因为我不太喜欢深思熟虑,这会让我胡思乱想。 我一直认为写东西本...
    不爱笑先生阅读 225评论 0 0
  • 我想我妈,并不是真的想她,我对她的思念,总是停留在某一个我上小学,放学回家 转过头去 一片温暖的云彩。
    月亮是我踩弯的阅读 236评论 0 1