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