1
私の質問に対する答えを見つけようとしているウェブサイト/チュートリアルの音色を掘り下げています。おそらく私はHTTPSに関するアイデアのいくつかを誤解していると思います。ストレートポイントにSPAのexpressjs staticFileを使用したHTTP
右、... 私は急行に(4)のindex.htmlを指すstaticFilesを使用して、私のSPAのフロントエンドアプリケーションをホスト:それだけで、私は思いHTTP上で実行されますが
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);
HTTPSを使用してホストするのが好きです(バックエンドでもリクエストにHTTPSが使用されます)。
リクエストがプレーンテキストで送信されないようにHTTPSに何らかの暗号化が必要であることを理解していますが、フロントエンドでホストされているアプリからも必要ですか?もしそうなら、それはどのように達成可能でしょうか?
ありがとうございました!