Я пытаюсь разместить страницы просмотра и контроллеры в приложении-1 и разместить бизнес-логику в приложении-2. Для экспорта бизнес-логики мы использовали REST. Когда запрос поступает из браузера, он попадает в приложение-1, а приложение-1 связывается с приложениями-2 через ссылки REST. Для каждого запроса от приложения-1 к приложению-2 рассматривается новый запрос. Как я могу поддерживать сеанс между app-1 и app-2 после входа в приложение.Как управлять сеансом между двумя приложениями?
0
A
ответ
0
У вас может быть вызов для входа в систему, который возвращает ключ с сеансом на сервере App2. Этот ключ должен быть отправлен в следующих вызовах для проверки отправителя.
Другая мысль, все вызовы проходят через App1, поэтому контролировать сеанс на App1 достаточно. Если сеанс истек в App1, в App2 не поступают вызовы.
Если вам нужны данные сеанса, вам понадобится другой механизм для их синхронизации на обоих серверах.
такой же, как любой сеанс http. Например, токен. – JEY
Оба приложения работают на одном сервере или на нескольких серверах? –
оба приложения работают на разных серверах – 123r789