Reputation: 18719
I have the following scenario:
Now, my question is:
Do I need to add any key to my backend, or I should be fine just with what I have (SSL on front end, nothing on backend)?
Thanks
Upvotes: 1
Views: 260
Reputation: 11033
If your requests towards amazon are in http then, a man in the middle attack is possible.
You need to use https from amazon aws towards beanstalk, then the entire traffic should be encrypted.
SSL for beanstalk should be provided by Amazon.
Your setup (insecure):
https (your ssl cert) -> www.example.com -> http -> beanstalk
You want (secure):
https (your ssl cert) -> www.example.com -> https (ssl cert amazon) -> beanstalk
Update: I guess you need to install a cert there, says amazon!
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html
Upvotes: 3