【发布时间】:2017-07-03 21:57:07
【问题描述】:
这似乎是很多人的证据,因为我真的没有发现关于如何配置 AdonisJS 应用程序来监听 HTTPS...
你能帮帮我吗?
【问题讨论】:
标签: node.js security ssl https adonis.js
这似乎是很多人的证据,因为我真的没有发现关于如何配置 AdonisJS 应用程序来监听 HTTPS...
你能帮帮我吗?
【问题讨论】:
标签: node.js security ssl https adonis.js
bootstrap/http.js
将 Server.listen(Env.get('HOST'), Env.get('PORT')) 替换为以下代码。
如果您的证书文件在 app/ssl 文件夹中,您可以使用,
const https = require('https')
const Helpers = use('Helpers')
var certOptions = {
key: fs.readFileSync(Helpers.appPath() + '/ssl/<you-privatekey.pem>'),
cert: fs.readFileSync(Helpers.appPath() + '/ssl/<your-certificate.pem>'),
}
https
.createServer(certOptions, Server.handle.bind(Server))
.listen(Env.get('HOST'), Env.get('PORT'))
【讨论】: