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,287評論 25 708
  • 敦刻爾克大撤離是世界二戰中一個重要的戰役,盡管它不意味著英法聯軍的勝利。在我看來,這是一場空前震撼的大撤退,那...
    Musi冰島閱讀 398評論 0 0
  • 在一條瀑布前靜坐 我設想著自己 就是一滴濺起的水花 也是一塊潔凈的石頭 當你看到我時 我和瀑布的身軀一樣高了 我之...
    甘肅子溪閱讀 384評論 2 2
  • 標題為“隨便寫一寫”,的確是沒有經過思考擬訂出來的,因為我不太喜歡深思熟慮,這會讓我胡思亂想。 我一直認為寫東西本...
    不愛笑先生閱讀 225評論 0 0
  • 我想我媽,并不是真的想她,我對她的思念,總是停留在某一個我上小學,放學回家 轉過頭去 一片溫暖的云彩。
    月亮是我踩彎的閱讀 238評論 0 1