<返回更多

关于使用koa实现线上 https服务

2022-06-14    马克-1949
加入收藏

var https=require("https");//https服务
var fs= require("fs");
var Koa = require('koa');
var enforceHttps = require('koa-sslify').default;
var App = new Koa();
app.use(enforceHttps());
var options = {
key: fs.readFileSync('./2_xxx.key'),
cert: fs.readFileSync('./1_xxx_bundle.crt')
}
https.createServer(options, app.callback()).listen(5300);
console.log('服务器运行中')

 

关于使用koa 跨域问题你可能会遇到
var cors = require('koa2-cors');
// 跨域
const allowOrigins = [
"http://localhost:8080" // 需要跨域的端口,与本服务器端口不一样,请注意。
];
app.use(cors({
origin: function(ctx) {
if (allowOrigins.includes(ctx.header.origin)) {
return ctx.header.origin;
}

。。。。。。。。。。。。。

作者:Vam的金豆之路

篇幅有限更多请见扩展链接:
http://www.mark-to-win.com/tutorial/50816.html

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>