2
我想写一个支持TLS 1.2的HTTPS客户端。如何使用我的代码启用此功能(但默认情况下使用的是TLS 1.0)。支持TLS1.2的node.js客户端
var https = require('https');
var util = require('util');
var fs = require('fs');
var options ={host: '192.168.1.85',port: 443,method: 'POST',
secureProtocol:'TLSv1_method'};
var request = https.request(options,responsehandle);
request.send()
我使用的版本的NodeJS v0.10.3
我已经看到前问的所有链接这个问题。 nodejs文档没有提到有关TLS 1.2的任何内容,默认情况下它支持TLS 1.0。 “节点js tls1.2和身份验证”链接用于使用TLS 1.2创建服务器。我想编写一个HTTPS客户端。任何方式谢谢.. – DAC84
如果您在客户端使用服务器设置上指定的密码,该怎么办? ('var options = { ... cipher:'RC4-SHA:RC4:ECDHE-RSA-AES256-SHA:AES256-SHA:HIGH:!MD5:!aNULL:!EDH:!AESGCM' ... };'(而不是/组合它)与secureProtocol选项? –
其实我想编写一个TLS1.2客户端工具来测试SSL服务器。它的工具的第一步.. SO密码套件不会是一个问题,任何方式所有的SSL服务器检查密码套件的优先级,并选择服务器中的一个。所以我不认为它是一个问题.. – DAC84