【发布时间】:2021-11-27 14:03:22
【问题描述】:
我已经在挂钩文件中添加了我的 ssl 代码
挂钩文件代码:
const { hooks } = require('@adonisjs/ignitor')
const Helpers = use('Helpers')
const Server = use('Server')
const Env = use('Env')
const https = require('https')
const fs = require('fs')
hooks.before.httpServer(() => {
var certOptions = {
key: fs.readFileSync('./ssl/serverkey.key'),
cert: fs.readFileSync('./ssl/servercrt.crt'),
}
return https.createServer(certOptions)
})
我的 server.js 文件代码是我在预加载中调用钩子但 ssl 不起作用
new Ignitor(require('@adonisjs/fold'))
.appRoot(__dirname)
.preLoad('start/hook')
.fireHttpServer()
.catch(console.error)
【问题讨论】: