node.js - Keystone.js 自签名证书

标签 node.js ssl keystonejs

我正在尝试使用自签名 SSL 证书运行 Keystone.js。运行不正常...

Fri, 22 Jul 2016 06:36:57 GMT uncaughtException: self signed certificate
Error: self signed certificate
    at Error (native)
    at TLSSocket.<anonymous> (_tls_wrap.js:1057:38)
    at emitNone (events.js:67:13)
    at TLSSocket.emit (events.js:166:7)
    at TLSSocket._finishInit (_tls_wrap.js:596:8)

Mongoose 接受一个参数 sslValidate=false。无论如何要将其传递给 Keystone?

最佳答案

在 v0.4 中,您可以通过 mongo options 设置将选项传递给 Mongoose。

例如

keystone.init({
  'mongo options': {sslValidate: false}
})

在 v0.3 中,您需要自己配置 Mongoose 并通过 mongoose 设置传递它。

关于node.js - Keystone.js 自签名证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38519766/

相关文章:

node.js - 如何使用Loopback通过中间件传递数据?

javascript - Nodejs 确保 API 登录仅发生一次

php - 很难让 TLS 1.2 与 cURL 一起工作

javascript - 在 Keystone js 中刷新模板

javascript - 将 swig 添加为 keystoneJS 的模板引擎

node.js - 使用net.server一次性处理http和express

node.js - docker 里面的僵尸

javascript - 在 keystone.js 中对数据进行排序

ssl - 具有 DNS 和 SSL 的 Heroku 裸域

.htaccess - 以编程方式在 MAMP Pro 上针对特定页面强制使用 https(不是站点范围且不使用 .htaccess)