第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為本地主機創(chuàng)建一個受信任的自簽名SSL證書(用于Express / Node)

為本地主機創(chuàng)建一個受信任的自簽名SSL證書(用于Express / Node)

萬千封印 2019-12-09 12:38:57
嘗試遵循有關(guān)創(chuàng)建與本地主機一起使用的自簽名證書的各種說明,大多數(shù)說明似乎是針對IIS的,但是我正在嘗試使用Nodejs / Express。它們均無法正常工作,因為在安裝證書時,該證書不受信任。這是我嘗試失敗的方法:https://www.digitalocean.com/community/articles/how-to-create-a-ssl-certificate-on-nginx-for-ubuntu-12-04/http://blogs.developerforce.com/developer-relations/2011/05/generating-valid-self-signed-certificates.htmlhttp://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/有人可以提供可以做到這一點的工作流程嗎? 我可以安裝證書,但是無法在chrome(v32)或IE(v10)中信任該證書。編輯:在評論中建議該問題不是受信任的證書根。我通過IE安裝了該證書,但仍然不受信任
查看完整描述

3 回答

?
飲歌長嘯

TA貢獻1951條經(jīng)驗 獲得超3個贊

您可以嘗試使用openSSL生成證書??纯催@個。


您將需要一個.key和.crt文件,以將HTTPS添加到節(jié)點JS Express服務(wù)器。生成此代碼后,請使用此代碼將HTTPS添加到服務(wù)器。


var https = require('https');

var fs = require('fs');

var express = require('express');


var options = {

    key: fs.readFileSync('/etc/apache2/ssl/server.key'),

    cert: fs.readFileSync('/etc/apache2/ssl/server.crt'),

    requestCert: false,

    rejectUnauthorized: false

};



var app = express();


var server = https.createServer(options, app).listen(3000, function(){

    console.log("server started at port 3000");

});

這在我的本地計算機以及部署此服務(wù)器的服務(wù)器上都可以正常工作。我在服務(wù)器中擁有的一個是從goDaddy購買的,但是localhost具有自簽名證書。


但是,每個瀏覽器都拋出一個錯誤,指出不信任連接,您是否要繼續(xù)。單擊繼續(xù)后,它工作正常。


如果有人曾經(jīng)使用自簽名證書繞過此錯誤,請告知。


查看完整回答
反對 回復(fù) 2019-12-09
  • 3 回答
  • 0 關(guān)注
  • 1015 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號