2011-02-11 3 views
1

У меня есть веб-приложение, написанное в ASP.NET MVC 3. Я использую ACS для аутентификации моих пользователей, и я определил Google, Windows Live, Yahoo! и Facebook в качестве поставщиков удостоверений.Проверка подлинности с использованием ACS

Теперь я хочу открыть API REST для приложения (я хочу создать приложение для WP7). Для некоторых вызовов требуется, чтобы пользователь был аутентифицирован, поэтому я решил передать токен в заголовке проверки подлинности запроса. Каков наилучший способ сделать это с помощью ACS? Является ли ACS способностью предоставлять мне эти жетоны или я несу ответственность за то, что вы пишете код, который генерирует эти жетоны?

ответ

3

Да. ACS поддерживает этот сценарий с помощью «Простых веб-токенов» (SWT). См. here или любую «выпущенную» документацию в ACS. ACS v2, currenlty в лабораториях, расширила поддержку WS-Fed, WS-trust и т. Д. (Это то, что вы используете сегодня).

blog post Я написал с дополнительной информацией для телефона.

Смежные вопросы