Как поместить сайт в эластичный бобовый стебель в докер-контейнер? - PullRequest
0 голосов
/ 11 февраля 2019

Я хотел бы разместить свой веб-сайт AWS Elastic beanstalk в контейнере докера.У меня есть некоторые проблемы.Когда я размещал проект, у меня все работало хорошо, но некоторые функции ведут себя очень странно, в частности, функции авторизации пользователей через социальные сети.Я думаю, что я делаю не так.

У меня есть такой Dockerfile:

<blabla>
WORKDIR /app
COPY . /app

EXPOSE 80
<blabla>

Я добавил следующий файл для настройки nginx: https://github.com/awsdocs/elastic-beanstalk-samples/blob/master/configuration-files/aws-provided/security-configuration/https-redirect/docker-sc/https-redirect-docker-sc.config

автозагрузкавыглядит так:

//app.UseHttpsRedirection();
app.UseForwardedHeaders(new ForwardedHeadersOptions
{
   ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto
});

У меня перенаправление на https.Но когда я пытаюсь войти в Facebook, у меня есть обратная ссылка без "s".Это проблема при настройке именно работы с https, поскольку у меня нет такого места на локальном компьютере.Не могли бы вы помочь мне с настройкой?Каким должен быть запуск, dockerfile, proxy.conf?Спасибо!

...