2017-05-26 4 views
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に何らかの暗号化が必要であることを理解していますが、フロントエンドでホストされているアプリからも必要ですか?もしそうなら、それはどのように達成可能でしょうか?

ありがとうございました!

答えて

関連する問題