gpt4 book ai didi

node.js - 在 sailjs 上实现 https 服务器

转载 作者:太空宇宙 更新时间:2023-11-03 13:12:39 24 4
gpt4 key购买 nike

您好,我正在为 sailjs 应用程序创建一些 rest api。现在我需要使用 OAuth2.0 身份验证和 http-bearer-token 策略来访问我的应用程序。所以我希望我的服务器接受 https 连接。任何提示我该怎么做?

最佳答案

事实上,这很简单。使用以下内容更新您的 config/local.js:

/**
* Depencencies
*/
var fs = require('fs');

module.exports = {
// ...
// Here go the port, environment definitions, etc.
// ...

ssl: {
key: fs.readFileSync('path_to_your_key.pem'),
cert: fs.readFileSync('path_to_your_cert.pem')
}
};

要在开发环境中使用它,您可以 create a self-signed certificate ,将这些文件放在 config/sslconfig/local.js 中使用

  ssl: {
key: fs.readFileSync(__dirname + 'ssl/key.pem'),
cert: fs.readFileSync(__dirname + 'ssl/cert.pem')
}

关于node.js - 在 sailjs 上实现 https 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21446963/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com