Я сделал несколько веб-запросов, получил ответы на сайте и успешно разместил данные на 3 страницах. Теперь последняя страница является страницей подтверждения, и мне нужно, чтобы пользователь нажал кнопку подтверждения. Но когда я пишу содержимое ответа в браузер, как это
response = request.GetResponse() as HttpWebResponse;
dataStream = response.GetResponseStream();
reader = new StreamReader(dataStream);
responseFromServer = reader.ReadToEnd();
responseFromServer = responseFromServer.Replace(@"=""/", @"=""http://website.com/");
Page.Response.Write(responseFromServer);
веб-страница перенаправляет на страницу выхода из системы после того, как пользователь нажал кнопку, потому что в браузере нет файлов cookie и переменных сеанса. То, что я сделал выше, это просто написание HTML на страницу. Я подумал, может быть, HttpContext.Current
или WebClient
классы могут быть полезны, но не могут понять это.
Как я могу заставить браузер продолжить эту сессию? как я могу передать переменные сеанса и кеш из ответа в браузер?
Любая помощь будет оценена ..
Синан