Используйте атрибут [Authorize] для перенаправления для регистрации вместо входа в систему с удостоверением ASP.net - PullRequest
0 голосов
/ 27 ноября 2018

Я отправляю пользователям ссылку на страницу в моем приложении, которая потребует от них авторизации.Это новые посетители, поэтому я бы хотел перенаправить их на «Регистрация» вместо «Вход».

Мое действие контроллера имеет вид:

    [Authorize]
    public ActionResult Index()
    {
        return View();
    }

Я нашел несколько подобных сообщений здесь, но ни один из них не использовал ASP.net Identity.В идеале это было бы что-то, что я мог бы установить в web.config, например:

<authentication mode="Forms">
  <forms loginUrl="~/Controller/Action" />
</authentication>

1 Ответ

0 голосов
/ 28 ноября 2018

Это может помочь вам: Перенаправить на другую страницу, когда пользователь не авторизован в asp.net mvc3 .

Вы можете создать собственный атрибут авторизации, который будет перенаправлять пользователя на нужную страницу

...