Контроль доступа Windows Azure и Windows Phone 8

В настоящее время я разрабатываю приложение с единым входом через службу управления доступом Windows Azure. Я использую пакет NUGET службы управления доступом для Windows Phone (тот же элемент управления также можно найти в наборе инструментов Windows Azure для Windows Phone).

Мне просто интересно, есть ли новый способ сделать это в Windows Phone 8?

Текущие элементы управления не обновлялись около года, и, похоже, с тех пор многое изменилось. Я искал, но поисковые системы по-прежнему возвращают в основном результаты Windows Phone 7.


person James Mundy    schedule 11.12.2012    source источник
comment
С точки зрения Windows Azure ACS за прошедший год практически ничего не изменилось. Был введен только токен JWT. Таким образом, код, написанный для ACS год назад, должен работать и сейчас. Я не разработчик WP и понятия не имею о различиях между WP8 и WP7, но если вы хорошо разбираетесь в WP dev, скорее всего, вы сможете запускать то, что написано для WP7, на WP8. Технически и с точки зрения общения с ACS — ничего не изменилось, так что это просто пользовательский интерфейс и взаимодействие с пользователем, которые могут не работать в WP8.   -  person astaykov    schedule 11.12.2012
comment
Блестяще, спасибо. Кроме того, еще один вопрос? Можно ли просто использовать ACS без масштабирования? (Microsoft делает это за нас в фоновом режиме). Нигде не упоминается необходимость масштабирования.   -  person James Mundy    schedule 11.12.2012
comment
Действительно, это так. Просто используйте ACS и не беспокойтесь о его масштабировании. Но все, что он делает, это предоставляет услугу Identity Federation. Я не думаю, что служба федерации удостоверений нуждается в больших возможностях масштабирования. Сколько пользователей могут аутентифицироваться одновременно?   -  person astaykov    schedule 11.12.2012
comment
Великолепно, ну не о чем беспокоиться. Мы все еще строим сервис с нуля в минуту. Еще одна вещь, которую я заметил, заключается в том, что токены, выпущенные ACS, действуют только в течение дня. Есть ли способ обновить токен?   -  person James Mundy    schedule 11.12.2012
comment
время жизни маркера настраивается при настройке приложения проверяющей стороны. вы можете настроить эту жизнь. К сожалению, нет возможности обновить токен при использовании пассивной федерации, направляя пользователя на какую-либо страницу входа для аутентификации.   -  person astaykov    schedule 11.12.2012
comment
astaykov, я бы предложил преобразовать ваши комментарии выше в ответ;)   -  person Andrew Lavers    schedule 14.12.2012


Ответы (1)


Мобильные службы Azure (все еще в предварительной версии) имеют новые функции, призванные упростить аутентификацию пользователей. См. http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-users-dotnet/

person Matt Lacey    schedule 17.03.2013