У меня есть приложение ядра .net, опубликованное для экземпляра Elastic beanstalk в AWS, которое находится за классическим loadbalancer.
На loadbalancer, у меня есть слушатели, настроенные так:
HTTPS 443 -> HTTP 80
HTTP 80 -> HTTP 80
С этой конкретной конфигурацией я могу зайти на свой сайт, и он безопасен ... Я могу войти в систему с помощью обычной электронной почты / пароля в приложении, но когда я пытаюсь перенаправить на Facebook или Google для OAuth, я получаю ошибки перенаправления, и авторизация не работает;
Ошибка Facebook: небезопасный вход в систему заблокирован: вы не можете получить токен доступа или войти в системув это приложение с небезопасной страницы.Попробуйте перезагрузить страницу как https://
Google: Позволяет мне просто повесить
Facebook
Если я внесу какие-либо изменения в слушателей, например: HTTPS 443 -> HTTPS443
Мой сайт перестает отвечать на запросы все вместе ...
Мне нужно, чтобы SSL сохранялся к реальному экземпляру EC2, чтобы он мог передавать запросы HTTPS в FB / Google.
Заранее спасибо.