Azure не перенаправляет после входа в систему

Я слежу за https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-android-get-started-users для настройки моего приложения для входа в Google Используя службы проверки подлинности Azure, я получаю экран входа в систему, где я нажимаю на учетную запись и вхожу в систему.

но, меня перенаправляют на следующий экран успешно вошел в систему без перенаправления в мое приложение:

введите здесь описание изображения

Я в четыре раза проверил свои URL-адреса перенаправления и другие URL-адреса и сделал следующее: 1) Идентификатор и ключ учетных данных Google для веб-приложения, 2) SHA-1 для приложения Android, созданный с помощью debug.keystore, 3) Настройка бэкэнда Azure для аутентификации / авторизации, как указано на учебном сайте Azure.

Вероятность все еще, я думаю, связана с проблемой форматирования URL-адресов, но я пробовал все, от easyauth.callback до /.auth/login/google/callback и https до http, но он не перенаправлялся в мое приложение и не предоставлял аутентификацию

Я использую пример списка дел.


person Naaz    schedule 07.12.2017    source источник
comment
Удалось ли вам решить проблему с клиентом Azure версии 4.0?   -  person Mayhem50    schedule 17.12.2018


Ответы (3)


Я бы посоветовал перейти на мобильный клиент Azure версии 2.0 или 3.0. Я знаю, что это не лучший ответ. Но я застрял в том же месте, что и вы. Больше недели. Я сейчас переключаю свое приложение на репликацию примера проекта Адриана Холла, который настроен для работы на мобильном клиенте Azure 2.0. https://adrianhall.github.io/develop-mobile-apps-with-csharp-and-azure/chapter2/enterprise/

person John Butler    schedule 26.01.2018

Я наконец-то понял! Я думаю, это та же проблема, что и у вас. Схема URL-адресов не может начинаться с заглавной буквы. да ... это так просто. Поставил меня в тупик более 2 недель. Моя схема URL была «ToDoList53172», и я переключил ее на «todolist53172», и она сработала. Я думаю, что нижним регистром должна быть только начальная буква, но я просто сделал это для всех букв, лол.

person John Butler    schedule 31.01.2018

Решение состоит в том, чтобы правильно отформатировать URL-адрес перенаправления и настроить его в вашем приложении. Например, чтобы настроить тестовое приложение zumo e2e со схемой URL-адресов «ZumoE2ETestApp», вы просто добавляете «ZumoE2ETestApp: //easyauth.callback» в настройку «РАЗРЕШЕННЫЕ ВНЕШНИЕ ПЕРЕНАПРАВЛЕНИЯ URL-адресов».

person Naaz    schedule 02.02.2018