Проблема с настройкой входа в Azure AD B2C с помощью мобильного приложения - PullRequest
0 голосов
/ 30 ноября 2018

Я хочу использовать Azure AD B2C в своем «старом» приложении Cordova, используя Cordova-Plugin-MS-Azure-Mobile-Apps или Azure-Mobile-Apps-Client.Я следовал как за клиентом, так и за сервером (я думаю, что второй - правильный путь), но он не работает: https://docs.microsoft.com/es-es/xamarin/xamarin-forms/data-cloud/authentication/azure-ad-b2c-mobile-app

Я зарегистрировался, приложение в AD B2C и вход в системуи политика регистрации в B2C работает нормально.

Я также создал службу мобильного приложения в основном клиенте (клиент компании), и я настроил проверку подлинности Active Directory в этой службе мобильного приложения, используя обаИдентификатор клиента B2C (идентификатор приложения, управляемого клиентом и сервером) и URL-адрес эмитента (конечная точка b2c управляемого потока клиент / сервер), который отлично работает в B2C.В «Разрешенных токен-аудиториях» я указал URL-адрес службы мобильного приложения (я не знаю, что это такое).

Проблема в том, что при переходе на

https: // возникает пустая страница..azurewebsites.net / .auth / login / aad

как с моего ноутбука, так и из приложения, когда я нажимаю кнопку входа в систему, чтобы запустить этот код:

var azClient = new WindowsAzure.MobileServiceClient(functionAppBaseUrl);
    azClient.login('aad')
    .done(function (results) {
         alert('You are now logged in as: ' + results.userId);
    }, function (err) {
         alert(err);
    });

Почему я вижу пустойстраница вместо конечной точки B2C?В чем проблема в настройке службы мобильного приложения?Я попытался вставить * в конфигурацию CORS в службе мобильных приложений, но проблема остается.

Любые предложения приветствуются!Заранее спасибо.Лучший.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...