Когда пользователь входит в систему, я проверяю, есть ли обратный URL, и если да, то я перенаправляю на него, согласно шаблону приложения MVC.
if (!String.IsNullOrEmpty(returnUrl))
{
return Redirect(returnUrl);
}
Как я могу проверить, был ли этот URL действительным (маршруты к контроллеру / действию), и есть ли у пользователя разрешение на доступ к нему?
Все мои действия защищены стандартным атрибутом авторизации.
Спасибо за вашу помощь,
Стью