У меня есть 2 решения ASP.NET. Первый называется HomePage и другой Main. Я использую IIS 7.5. В корне IIS у меня есть 2 папки с тем же именем (HomePage и Main). Каждое решение находится в их собственной папке.Перенос сеанса ASP.NET на другое решение ASP.NET
Я пытаюсь перенести сеанс из HomePage в Main.
Основной проект (файл ASPNETToASPNET.aspx)
private void Page_Load(object sender, System.EventArgs e)
{
string queryString = String.Empty;
string destPage = Request.Form["destpage"].ToString();
...
}
HomePage.aspx
private void Redirect_Click(object sender, CommandEventArgs e)
{
Response.Redirect("http://www.website.com/Main/Pages/ASPNETToASPNET.aspx?destpage=" + e.CommandArgument + "&SessionNoClient=" + Session["SessionNoClient"], false);
Response.Redirect("./Main/Pages/ASPNETToASPNET.aspx?destpage=" + e.CommandArgument + "&SessionNoClient=" + Session["SessionNoClient"], false);
}
При использовании первого редирект, я достигаю соответствующий файл, но я получил сообщение об ошибке в строке
string destPage = Request.Form["destpage"].ToString();
Object reference not set to an instance of an object.
При использовании другого перенаправления я не могу найти способ получить доступ к соответствующему файлу.
Как уже упоминалось, оба решения находятся на одном сервере и используют один и тот же домен.
Любые решения?