好的,所以我非常接近讓我的Amazon生成的SSL終止於放在我的Elastic Beanstalk上運行的Web應用程序前的ALB。終止Elastic Beanstalk前面的應用程序負載均衡器上的SSL
我迄今所做的就是添加一個名爲ALB安全-listener.config在我的應用程序的根目錄下的文件夾.ebextensions,這個文件的內容如下:
option_settings:
aws:elbv2:listener:443:
DefaultProcess: https
ListenerEnabled: 'true'
Protocol: HTTPS
SSLCertificateArns: arn:aws:acm:us-east-1:#############:certificate/####################################
aws:elasticbeanstalk:environment:process:https:
Port: '443'
Protocol: HTTPS
其中包含所有###的行被替換爲我的SSL ARN。
現在,當我打開https://mywebapp.com時,我得到一個「502 Bad Gateway」頁面而不是我的webapp,但是該頁面卻被我希望使用的SSL證書保護。
開幕式http://mywebapp.com正常顯示該網站。
我想有一個監督的地方,但我還沒有搞清楚它是什麼,如果任何人有一個線索,請讓我知道:d
嗯,好吧,那麼我該如何終止負載平衡器上的SSL並轉發HTTP流量? – lundzern