com.microsoft.identity.client.exception.MsalClientException: невозможно выполнить обнаружение в облаке - PullRequest
0 голосов
/ 03 мая 2020

Я получаю эту ошибку:

com.microsoft.identity.client.exception.MsalClientException: Unable to perform cloud discovery

при вызове этого метода:

b2cApp.acquireToken(parameters);

из этого объекта:

private IMultipleAccountPublicClientApplication b2cApp;

Я просмотрел несколько потоков:

Невозможно выполнить облачное обнаружение # 443

Невозможно выполнить облачное обнаружение из библиотеки MSAL Android # 676

Невозможно выполнить облачное обнаружение из библиотеки MSAL

Я не могу сказать, является ли это Android проблемами конфигурации (разрешающими обнаружение), или если есть некоторые проблема с моей конфигурацией Msal. Я думаю, что первое, как я хотел бы получить лучшее сообщение об ошибке обратно, конкретно ссылаясь на то, что не может быть обнаружено. Я полагаю, что в ссылке на GitHub есть ссылка на это. Есть мысли?

1 Ответ

0 голосов
/ 05 мая 2020

Я добавил эти две строки в файл AndroidMainfest. xml на основе информации, предоставленной командой Azure B2 C:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
...