Я использую новый веб-API ASP.NET в проекте прямо сейчас, для чего требуется аутентификация и авторизация пользователей для выполнения некоторых действий: например, обновление страница профиля.Использование Azure ACS (Служба контроля доступа) с API-интерфейсом ASP.NET
В предыдущей версии этого же проекта с использованием ASP.NET MVC 3 без требования API я имел большой успех, используя Azure ACS и управление доступом на основе ролей (на основе this).
Я хотел бы иметь возможность использовать ACS снова с веб-API, но я не понимаю, как ACS работает достаточно хорошо, чтобы узнать, поддерживается ли это. Возможно ли, есть ли какие-либо проблемы, с которыми я, вероятно, столкнусь с попыткой сделать это?
Снова прочитав это, похоже, что учебное пособие создает службу RESTful WCF, которая опирается на существующую пару имени пользователя и пароля. Я пытаюсь включить функции '[PrincipalPermission (SecurityAction.Demand, Role =" User ")]', которые, похоже, не описываются описанием учебника. Я вижу общее наследие, но как сопоставить одно с другим не сразу видно. Я все еще что-то пропустил? – ehdv
Я думаю, что это может быть уместно. Сегодня я попробую попробовать. http://blogs.msdn.com/b/alikl/archive/2011/09/12/obtaining-swt-security-token-from-windows-azure-appfabric-acs-in-wpf-application-using-webbrowser- control.aspx – ehdv
http://msdn.microsoft.com/en-us/library/windowsazure/hh289317.aspx «Этот раздел больше недоступен» –