ウェブアプリケーションとの通信が確実に行われていることを確認したいと思います。Elastic Beanstalk環境用にHTTPSが既に設定されている状態で、expressでHTTPSを使用する必要がありますか?
私が開発した最初のウェブアプリです。このバックエンド/インフラストラクチャの世界では本当に新しいので、私の質問はちょっとばかげているかもしれません。
マイアプリはNode.js
で書かれており、私はExpress
を使用している:
var express = require('express'),
bodyParser = require('body-parser'),
methodOverride = require('method-override'),
errorHandler = require('errorhandler'),
jsdom = require('jsdom'),
http = require('http'),
...
var server = http.createServer(app).listen(app.get('port'), function() {
// Allow prompt in Node after launching
repl = require("repl")
repl.start("> ")
});
このアプリは、AWSのEC2インスタンス上で実行されます(文言が正しいかどうかわからない)とアプリとの通信を用いて固定されますHTTPS(例えば、https://my.api.com/get/resultsへのAPIコールを行うことができます)。
これまでのところすべてうまく動作しますが、これがすべて安全かどうかは疑問です。
あなたは気づいているかもしれませんが、私は特急サーバとHTTPSを使用していない:
http = require('http')
事は私の知る限り理解し、特急サーバーがまだある、ある「背後」HTTPSを確保します私の場合はポータル。
無担保のものをリリースする前に尋ねるより良い..
おかげでたくさんのRSPを、それが今、私には明確です。 – Randy