Я разрабатываю новый сервис для хранения нашей логики корзины на сайте электронной коммерции.
Локально у нас есть local.site.com , который является основным сайтом спродукты и т. д. И у нас есть localhost: 3000 , который представляет собой процесс оплаты и API корзины (получить корзину, добавить в корзину и т. д.)
Если я нажму "добавить в корзину""на local.site.com он генерирует запрос к localhost: 3000, добавляет продукт в корзину и получает идентификатор корзины, установленный в куки-файле в ответе.
Файлы cookie не сохраняются, что означает, что в следующий раз, когда я добавлю в корзину, я не получу ту же корзину с дополнительным продуктом, я получу новую корзину.- сервис корзины не может иметь никакого состояния с клиентом.
Если я отправляю в сервис корзины от чванства / почтальона, все работает нормально, поэтому с конечной точкой все в порядке.
проблема связи между двумя разными сайтами.Как это решить?