Nodejs在移动浏览器上https请求证书

时间:2014-11-20 11:44:46

标签: javascript node.js ssl

如标题所述,它在桌面浏览器中运行良好,但在移动浏览器中无效。

我查看https://www.sslshopper.com/ssl-checker.html

在移动浏览器中,特别是Android谷歌Chrome(ERR_CERT_AUTHORITY_INVALID)及其显示,https缺少其链crt? ssl_optio n代码中是否缺少某些内容?

我的SSL提供商是Comodo。

NodeJS中的

var express = require('express');
var app = express();

var ssl_options = {
    key: fs.readFileSync( 'ssl/' + 'mydomain.key'),
    cert: fs.readFileSync( 'ssl/' + 'mydomain.crt'),
    ca: fs.readFileSync( 'ssl/' + 'AddTrustExternalCARoot.crt'),
    ca: fs.readFileSync( 'ssl/' + 'COMODORSAAddTrustCA.crt'),
    ca: fs.readFileSync( 'ssl/' + 'COMODORSADomainValidationSecureServerCA.crt')
};

var https = require('https').createServer( ssl_options, app);

0 个答案:

没有答案