Просто:
На веб-сайте Пользователь входит в систему и создает несколько объектов сеанса.
Веб-сайт A перенаправляет пользователя на страницу веб-сайта B с помощью Response.Redirect.
Веб-сайт B отправляет коллекцию форм на страницу веб-сайта A с помощью кнопки отправки.
В этом пункте c все сеансы этого указанного пользователя c потеряны, и Session_Start снова запускается.
Это одинаково как для локального, так и для рабочего доменов.
Это нормально, когда обе страницы находятся в одном домене, проблема возникает с двумя отдельными доменами.
На шаге 3 при использовании ссылка вместо кнопки для возврата на веб-сайт A (очевидно, wieem sh полное доменное имя), все в порядке и сеансы существуют.
Кажется, это кросс-платформенная проблема отправки / POST.
Сессии в InPro c с файлами cookie, изменение этого параметра не вариант.
Я ценю ваше любезное внимание.
PS Погуглив это, я обнаружил, что там как-то похожа проблема «потери сеанса» при перенаправлении с одной страницы на другую. это не вызвано response.Redirect.
Edit
Существует вероятность того, что эта проблема вызвана политикой SameSite Cook ie. Я провел несколько тестов на нескольких условиях, и я до сих пор не могу это подтвердить.