Система.Сеть.Http.Авторизация против системы.Сеть.Mvc.Уполномочивать


Какой Атрибут Authorize ?

1 53

1 ответ:

вы должны использовать System.Web.Http.Authorize с ApiController (Web API controller) и System.Web.Mvc.Authorize на Controller (контроллер MVC). Поскольку фреймворк запускает фильтры как часть конвейерной обработки, и контроллеры ожидают, что будет применен правильный фильтр, если вы не используете соответствующий фильтр, авторизация не будет работать.