1
我一直在挖掘网站/教程的色调,试图找到我的问题的答案。也许我误解了一些关于HTTPS的想法。HTTPs与expressjs staticFile为SPA
权,开门见山... 我使用指向的index.html staticFiles(4)主办快递我的SPA前端应用程序:
const express = require('express');
const auth = require('http-auth');
const app = express();
const basic = auth.basic({
file: `${__dirname}/login`
});
app.use(auth.connect(basic));
app.use(express.static(__dirname + '/dist'));
app.get('/*', function(req, res) {
res.sendFile(path.join(__dirname + '/dist/index.html'));
});
app.listen(process.env.PORT || 8080);
但是它只能在HTTP上运行,我会喜欢使用HTTPS托管它(后端也为其请求使用HTTPS)。
我知道HTTPS需要某种加密,所以请求不会以纯文本形式发送,但是前端托管的应用程序也需要这样吗?如果是这样,它将如何实现?
谢谢你们!