У меня есть приложение MVC3, в которое я интегрирую WIF. Перед тем, как начать этот путь, я украсил некоторые из моих контроллеров так, чтобы они требовали аутентификации, примерно так:
namespace MyProject.Web.Controllers
{
[Authorize(Roles = "Admin,User")]
public class TestController : Controller
{
поэтому, пока контроллер не был украшен, пользователю не предлагалось ввести учетные данные. Я довел приложение до такой степени, что я получаю страницу со списком вариантов аутентификации для Google, Yahoo, Facebook и Windows Live, но проблема в том, что я получаю эту страницу независимо от того, какой контроллер я нажимаю (даже просто запрашивая / заставляет его всплывать).
как это должно работать? есть ли там статья (еще не нашла), в которой обсуждается, как WIF может защитить одни страницы, но не другие?
TIA - e