2012-10-01 6 views
1

Хотя это первый раз, когда я пересылаю вопрос здесь, я иногда нахожу ответы на мои вопросы здесь, поэтому, прежде всего, спасибо!Azure ACS в проекте PhoneGap

Кто-нибудь попытался внедрить Azure ACS в проект PhoneGap?

У меня есть рабочее мобильное веб-приложение (FrontEnd на основе MVC + JQM), которое я хочу преобразовать в проект PhoneGap, чтобы иметь приложение «native client».

Управление пользователями приложений на основе ACS и членства в формах аутентификации.

Интересно, как я могу работать с токеном STS? моя первая мысль заключается в написании сервиса WCF, к которому клиент (мобильное устройство) будет с успехом достигнут успеха (по параметру realm). служба аутентифицирует токен и перенаправит приложение в разрешенную зону.

Я что-то упустил? есть ли более быстрый способ сделать это?

Заранее благодарен!

ответ

2

Я не работал с PhoneGap, но он не должен отличаться от обычного веб-сайта. Вы откроете приложение, вы будете перенаправлены на STS (ACS), тогда вы будете перенаправлены на провайдер Identity, получите токен и, наконец, он будет отправлен в приложение (сайт)

Поскольку PhoneGap принимает хостинг веб-браузер, все согласования токенов и т. д. автоматически обрабатываются им.

+0

Кристиан дал мне ответ на форуме Windows Azure (http://social.msdn.microsoft.com/Forums/en/windowsazuredata/thread/c19efccc-4fa5-4eaf-9c87-fa4747d5151c), видимо, он просто сделал прототип и будет вести блог в этот уик-энд. Я отправлю ответ, когда у меня это получится. – Ethan