В настоящее время я застрял с небольшой проблемой, которую я хотел бы решить как можно чище.Перекрестный домен cookie с двумя средами
У меня есть две среды, промежуточная среда и производственная среда. Я использую Ruby on Rails в качестве платформы.
Каждая среда состоит из трех серверов, взаимодействующих друг с другом. Для функции аутентификации куки-файлы совместно используются этими тремя серверами. Теперь проблема возникает между промежуточной средой и производственной средой, поскольку обе среды один и тем же домен:
sub1-staging.example.com
sub2-staging.example.com
sub3-staging.example.com
sub1.example.com
sub2.example.com
sub3.example.com
Печеньем из промежуточной среды также виден на производственной среде. Я предполагаю, что это обычная проблема.
Есть ли хорошие решения для этого, кроме удаления куки после завершения работы в одной среде или переименования файла cookie в зависимости от окружающей среды?