Перенаправление из ASP.NET WebForms в MVC - PullRequest
9 голосов
/ 15 марта 2010

У нас есть большое существующее приложение ASP.NET WebForms, но сейчас мы переходим на MVC.

Вместо того, чтобы проходить через болезненный процесс интеграции MVC в существующее приложение, мы рассматриваем создание нового проекта VS для полной изоляции нового кода.

В качестве первого шага мы хотим использовать существующий процесс входа в систему приложения WebForms, а затем перенаправить в приложение MVC.

Кто-нибудь знает простой способ сделать это (т.е. перенаправить из проекта WebForms в проект MVC, в том же решении VS)? Вся информация, которую я нашел до сих пор, предполагает либо начинать с нуля в MVC, либо объединять MVC в существующий проект Webforms - ни то, ни другое невозможно.

Большое спасибо,

Пол

1 Ответ

5 голосов
/ 15 марта 2010

Перенаправление является простой частью: Response.Redirect("http://domain.com/mvc/home/index");. Более сложной задачей было бы установить процесс единого входа, чтобы при аутентификации пользователя в унаследованном приложении он автоматически проходил аутентификацию в новом приложении MVC. Вот замечательная статья , в которой описывается настройка сценария единого входа между двумя приложениями ASP.NET.

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