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