Параметр ReturnUrl или Request.UrlReferrer для действия Аккаунт / Вход в систему? - PullRequest
0 голосов
/ 28 апреля 2020

Я разрабатываю MVC 5 приложение, которое использует атрибут [Authorize] для некоторых контроллеров.

Когда я загружаю страницу, для которой требуются некоторые привилегии, AuthorizeAttribute перенаправляет на действие Account / Login с параметром ReturnUrl, вызывающим исходная страница для загрузки после аутентификации. Это прекрасно!

Однако мне интересно, почему Microsoft не использовала Request.UrlReferrer. Есть ли случаи, когда это не работает?

Пожалуйста, дайте мне ваши комментарии по этому поводу в зависимости от вашего опыта.

Хайме

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