2012-01-22 5 views
0

Я использую windows basic authentication, если пользователь проверен, отображается домашний контроллер. Доступ к этому сайту разрешен только пользователям, входящим в группу «Администратор». пока все работает хорошо. Я использую код ниже. Я хочу регистрировать сообщение в базе данных, если пользователь пытается войти в систему и не входит в группу «Admin». Любое предложение, как этого достичь?MVC2 Проверка входа в систему с помощью Windows Обычная проверка подлинности

[Authorize(Roles = "Admin")]     
public ActionResult Home() 
{ 
.............. 
return View(); 
} 

Спасибо,

ответ

0

У вас есть 2 варианта, написать пользовательский авторизовать атрибут, который регистрирует на провал или создать HTTPModule, который обнаруживает 401-х и журналы там. Лично я предпочитаю настраиваемый подход атрибута авторизации

Смежные вопросы