simplesamlphp за ELB не работает

я запускаю simplesamlphp за AWS ELB. Запуск simplesamlphp на порту 8888. Настроил ELB для прослушивания HTTPS, который, в свою очередь, прослушивает порт 8888 в экземпляре. Если я не добавлю на сервер самозаверяющий сертификат, HTTPS не работает. есть идеи?


person Karthik Ramiah    schedule 20.07.2015    source источник


Ответы (1)


Вам необходимо установить определенную конфигурацию, если вы хотите использовать проверку ssl в ELB, а не в своем экземпляре. Вы должны использовать заголовок X-Forwarded-Proto, установленный ELB. Прочитайте это оба:

Конфигурация ELB и Apache для веб-сайта HTTPS

http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/TerminologyandKeyConcepts.html#x-forwarded-headers

person AGL    schedule 20.07.2015