簡體   English   中英

如果我從前端代理所有連接,是否需要在后端安裝SSL?

[英]Do I need to install SSL on backend if I proxy all of the connection from front-end?

我有以下場景:

  1. 我使用一些域名提供商來托管靜態文件(比如我的網站www.example.com)。 在前端,我使用的是我在購買域名時購買的SSL。
  2. 作為后端,我將所有在url中有一些關鍵字的請求移植到我的后端(Elastic Beanstalk AWS)。

現在,我的問題是:

我是否需要在我的后端添加任何密鑰,或者我應該對我擁有的內容很好(前端的SSL,后端沒有任何內容)?

謝謝

如果您對亞馬遜的請求是在http中,那么中間人的攻擊是可能的。

您需要使用amazon aws中的https進行beanstalk,然后應加密整個流量。

應該由亞馬遜提供用於beanstalk的SSL。

你的設置(不安全):

https (your ssl cert) -> www.example.com -> http -> beanstalk

你想要(安全):

https (your ssl cert) -> www.example.com -> https (ssl cert amazon) -> beanstalk

更新:我想你需要在那里安裝一個證書,亞馬遜說!

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM