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需要某種加密,所以請求不會以純文本形式發送,但是前端託管的應用程序也需要這樣嗎?如果是這樣,它將如何實現?
謝謝你們!