相关疑难解决方法(0)

如何从.key和.crt文件获取.pem文件?

如何从SSL证书创建PEM文件?

这些是我提供的文件:

  • .crt
  • server.csr
  • server.key

ssl openssl asn.1 pem der

561
推荐指数
10
解决办法
92万
查看次数

如何为express.js服务器设置SSL证书?

之前,在较旧版本的express中,我可以这样做:

express.createServer({key:'keyFile', cert:'certFile'});
Run Code Online (Sandbox Code Playgroud)

但是,在较新版本的Express中,这不再有效:

var app = express();
Run Code Online (Sandbox Code Playgroud)

我应该打电话app.use()来设置证书吗?如果是这样的话?

ssl-certificate node.js express

122
推荐指数
3
解决办法
11万
查看次数

如何为NodeJS设置einaros/ws模块以接受wss(安全ws)连接?

我使用NodeJS的eniaros/ws模块使用网络套接字在iOS应用程序和NodeJS服务器之间实时通信.

该应用程序运行正常,但现在我必须使用wss保护服务器和iOS应用程序之间的通信.我有快速SSL证书和密钥,我在服务器上使用以下代码:

var fs = require('fs');

var cfg = {
    ssl: true,
    port: 8081,
    ssl_key: 'key.key',
    ssl_cert: 'cert.crt'
};

var httpServ = ( cfg.ssl ) ? require('https') : require('http');

var app      = null;

// dummy request processing
var processRequest = function( req, res ) {

    res.writeHead(200);
    res.end("All glory to WebSockets!\n");
};

if ( cfg.ssl ) {

    app = httpServ.createServer({

        // providing server with  SSL key/cert
        key: fs.readFileSync( cfg.ssl_key ),
        cert: fs.readFileSync( cfg.ssl_cert )

    }, processRequest ).listen( cfg.port ); …
Run Code Online (Sandbox Code Playgroud)

ssl wss web-services websocket node.js

12
推荐指数
1
解决办法
4013
查看次数

标签 统计

node.js ×2

ssl ×2

asn.1 ×1

der ×1

express ×1

openssl ×1

pem ×1

ssl-certificate ×1

web-services ×1

websocket ×1

wss ×1