Я не уверен, буду ли я достаточно ясен в своих объяснениях, чтобы вы, ребята, поняли, но я попробую.
Вот моя проблема:
У нас есть внешний сайт, к которому пользователи нашей компании подключаются, сообщая свое имя пользователя и пароль. Внешний сайт - это сайт ASP.NET. Мы хотим интегрировать этот веб-сайт в наш интранет-портал, чтобы пользователям не приходилось вводить свои UN / Pwd для входа на веб-сайт. Поскольку на целевом веб-сайте не предусмотрена возможность единого входа, мы имитируем запрос POST для входа в систему.
Пока все хорошо.
Теперь мы должны выполнить действие после первого входа в систему на другой странице. Мы также можем смоделировать соответствующий запрос POST. Но проблема в том, что мы не храним информацию о сеансе в нашем первоначальном запросе POST, он всегда перенаправляется на экран входа!
Есть ли способ сохранить информацию о сеансе ASP.NET между несколькими вызовами, выполняемыми программно? Можем ли мы создать cookie-файл идентификатора сеанса ASP.NET программным путем, а затем передать его вместе с нашим первоначальным запросом?
Или это вообще невозможно?
Любые комментарии приветствуются.
Спасибо за вашу помощь.
Привет.