簡體   English   中英

在 Express (Node js) 上安裝 SSL 證書

[英]Installing a SSL Certificate on Express (Node js)

我正在嘗試在子域的快速服務器上設置 AlphaSSL 通配符證書

我正在嘗試在 ssl 上啟動一個空白應用程序,如下所示:

const options = {
       key: fs.readFileSync(__dirname + '/privatekey.pem','utf8'),
       cert: fs.readFileSync(__dirname +  '/certificate.pem','utf8'),
       ca: fs.readFileSync(__dirname +  '/intermediate.pem','utf8'),
      };


https.createServer(options, (req, res) => {
  res.writeHead(200);
  res.send('Hello World');
}).listen(80);

但是頁面返回給我一個 ERR_EMPTY_RESPONSE,如果我在 createServer 上傳遞我的最終應用程序,並且沒有 ssl,則相同

在讀取文件時,您可能不需要對 SSL 密鑰使用 'utf8' 參數。 需要獲取字節數組作為內容,而不是字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM