надеюсь, у вас все хорошо. Итак, я застрял в этой проблеме в течение пары дней, надеюсь, кто-то может помочь мне решить эту проблему.
У меня есть это Java-приложение, работающее на Elastic Beanstalk на Tomcat, использующее NGINX в качестве прокси, прокси был необходим для того, чтобы разрешить веб-сокетам открываться для балансировщика нагрузки, в любом случае ...
У нас были эти основные перенаправления, отправляющие каждый запрос на «mywebsite.com/» на «mywebsite.com/login/homepage», который является точкой входа моего приложения.
Пытаясь внести некоторые улучшения для ускорения нашего веб-сайта в Китае, я осознал, что перенаправление с / на / login / homepage на самом деле сильно замедлило процесс, поэтому я пытался отобразить содержимое / login / домашняя страница уже на /. Который работал нормально, за исключением одной маленькой проблемы ...
После входа в систему доступ / действует так, как будто пользователь вообще не зарегистрирован, и после некоторой отладки я обнаружил, что файлы cookie, необходимые для получения текущего зарегистрированного пользователя и идентификатора сеанса, вообще не присутствовали в этом запросе. Доступ к любой другой странице правильно показывает ожидаемый результат, но / один не удается, несмотря ни на что.
Я много чего перепробовал, но безуспешно.
Кто-нибудь уже испытал это?
И, кстати, env разработки работает отлично, просто производство на EBS, с использованием прокси NGINX - нет, что заставило меня поверить, что проблема может быть связана с NGINX, возможно, с плохой конфигурацией, но так как по умолчанию в EBS вы не мне вообще не нужно писать файл конфигурации, я все еще скептически отношусь к этому.
Заранее спасибо, все, что вы считаете полезным для лучшего понимания проблемы, просто дайте мне знать.
С уважением.