Запуск типичного ASP. NET MVC сайта с простой страницей оплаты. Наше приложение выполняет POST-форму и отправляет пользователя на страницу размещенного платежа Moneris. После успешной оплаты пользователь перенаправляется обратно на наш сайт (маршрут ответа на платеж), где мы анализируем ответ на платеж от Moneris.
- Мы всегда теряем сеанс пользователя, как только он перенаправляется обратно.
- Мы используем службу состояния сеанса (с длительным таймаутом) в среде с балансировкой нагрузки.
- Наш сайт, а также страница платежей Moneris используют HTTPS
- Мы не используем сеансы без файлов cookie
Буду очень признателен за любые отзывы о том, кем мы можем быть делать неправильно, чтобы проиграть сессии.