Рейтинг:
4
#realJSOP
0) запустите новый проект MVC5 и убедитесь, что он включает аутентификацию пользователя.
1) обновите все пакеты nuget в Вашем новом проекте.
1) это все, что вам нужно сделать, чтобы включить аутентификацию пользователя/авторизацию в приложение MVC, если только вы не хотите изменить представления, которые пользователь представляет для входа/регистрации и т. д.
2) Повторно реализуйте страницы устаревшего приложения в представлениях нового приложения MVC.
Divyay208
Спасибо за ответ, у меня есть еще одно сомнение
1) я собираюсь реализовать новые страницы с помощью приложения MVC
2) до завершения всех этапов миграции я хочу использовать как MVC, так и устаревшее приложение Вместе
3) Возможно ли это?
#realJSOP
Я бы так не поступил. Оставь наследие приложение, и повторно реализовать его в качестве приложения MVC. Если вы довольны приложением mvc, замените устаревшее приложение приложением mvc на веб-сервере.
Divyay208
Но в этом случае у меня есть новое требование, которое мне нужно добавить в существующее приложение, поэтому вместо того, чтобы реализовывать его в веб-формах, я подумал о реализации его в MVC, чтобы сэкономить время, есть ли другой способ, который мы можем реализовать?
#realJSOP
Мой смысл в том, чтобы держать их отдельно. Обновите устаревшее приложение и переместите новую функцию в приложение MVC. Не пересекайте потоки - вы в конечном итоге будете разочарованы сломанным приложением, которое вы не можете исправить. ASP.Net веб-формы существенно отличаются от MVC. Поверь мне, я был точно в таком же положении, как и ты сейчас.
Divyay208
Спасибо за предложение.. Я буду реализовывать то, что вы предложили