Аутентификация 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?

Другие вопросы по тегам