ASP Очистка переменной сеанса при возврате с внешнего сайта - PullRequest
2 голосов
/ 10 января 2020

У меня есть приложение asp. net, версия 4.5.2, для которого мы должны покинуть наш сайт по адресу go до платежного сайта, а затем оно возвращается после транзакции. Мы используем переменные сеанса для поддержания идентификатора пользователя, который используется в возврате для завершения транзакции на нашей стороне в БД. Все работало хорошо до последнего месяца по возвращении с сайта оплаты, переменные сеанса очищаются. У меня есть 3 машины разработки, и теперь поведение происходит на всех них.

Странно то, что на рабочем сервере я настраиваю тестовый веб-сайт, используя идентичный код, с которым у меня возникают проблемы, и он работает как очарование. Я не внес никаких изменений в IIS, web.config и т. Д. c, которые я мог бы увидеть как начало моих проблем.

Если я отменю процесс оплаты, он сможет перенаправить обратно на мой веб-сайт. и переменные сеанса поддерживают.

Я хотел бы обвинить плательщиков за внесение изменений, но если они работают на сервере, я действительно не могу этого сделать:)

Возможно ли запускать сайт платежей новый сеанс, когда он обнаруживает перенаправление на локальный хост? Я прочитал несколько форумов и проверил мои настройки тайм-аута, настройки повара ie и т. Д. c, но опять же я не внес никаких изменений в IIS или web.config с момента его работы.

Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...