2017-07-03 191 views

回答

0

引导/ http.js

用下面的代码替换Server.listen(Env.get( 'HOST'),Env.get( 'PORT'))。

如果您cerificates文件是在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')) 
+0

它是否解决问题了吗? –

+0

并且表示https未定义 –

+0

@RishabhGusain添加“const https = require('https');”在页面顶部 –