Я реализую класс для всех моих контроллеров, которые наследуют, которые перенаправляются на страницу входа, если пользователь не аутентифицирован. Однако строка RedirectToAction не перенаправляется. Можете ли вы помочь plesae?Проблема перенаправления MVC
public class SecureController : Controller
{
public SecureController()
{
if (User == null || !User.Identity.IsAuthenticated)
{
RedirectToAction("Logon", "Account");
}
}
}
это уже встроено в См Авторизовать атрибут – terjetyl
это также работает лучше, чем эта, так как она поддерживает катя ING. –
Я предположил, что он должен был выполнить индивидуальную аутентификацию, так как он шел в направлении, в котором он был. Это тип атрибута, который я использую, я просто заменил всю свою логику аутентификации. – mkchandler