Аутентификация Azure ACS в WinRT
Я пытаюсь аутентифицировать пользователей в приложении метро Winrt с помощью Azure ACS. Я создал проверяющую сторону в лазури с помощью простого веб-токена.
На Windows 8 я установил Azure Toolkit. Когда я создал новый проект из шаблона облака winrt (уведомления + ACS) и заполнил все необходимые параметры, я могу запустить приложение, я получаю экран входа в систему с Live ID, но когда я ввожу свои учетные данные, я получаю сообщение "Мы можем не загружать эту страницу ".
Кто-нибудь может мне с этим помочь?
1 ответ
При использовании "Я заполняю все необходимые параметры" я предполагаю, что вы имеете в виду, что файл Configuration.xml содержит необходимую информацию для вашего пространства имен ACS и т. Д.
Теперь, заполняя эту информацию и настраивая ACS, недостаточно, чтобы образец работал. Если вы внимательно посмотрите на файл Configuration.xml, вы увидите следующие элементы:
<!--Relying party return Url. The bouncer service url that will parse the token from ACS.-->
<ReturnUrl>https://127.0.0.1/bouncer</ReturnUrl>
<!--Authentication End Url. The bouncer service url used to validate if the authentication process is done.-->
<EndUrl>https://127.0.0.1/bouncer/end</EndUrl>
Это URL-адреса из приложения Azure, которые также необходимо запустить, чтобы образец работал. В наборе инструментов вы найдете следующий каталог:
WATWindows.Setup.v1.2.4\Samples\Notifications.CSharp \ Notifications.Backend
Чтобы иметь возможность запустить пример приложения, вам нужно сначала запустить это внутреннее приложение.
И вы уже запустили скрипт SetupSample.cmd в каталоге WATWindows.Setup.v1.2.4\Samples\Notifications.CSharp?