Аутентификация использовалась для нас раньше, но внезапно остановилась. У нас есть приложение, построенное в Xamamin iOs
и зарегистрировавшее приложение в учетной записи Azure AD, при условии, что ClientID
и URL-адрес перенаправления, как указано. Но он выдает ошибку, когда «authContext.AcquireToken» который вызываетсяОшибка аутентификации OAuth с ошибкой AADSTS65005 в ios Xamarin
Исключение: Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException: AADSTS65005: Клиентское приложение запрашивает доступ к ресурсу «example.com/» , Этот запрос не удался, потому что клиент не указал этот ресурс в своем списке requiredResourceAccess.
трассировки ID: ea22c27c-9913-4423-92dc-6fff1cf9904d
Корреляция ID: 4c19258b-2391-4585-911e-853157dde073
Отметка: 2017-01-24 09: 28: 49Z
код мы используем для получения маркера:
var authContext = new AuthenticationContext(authority);
if (authContext.TokenCache.ReadItems().Any())
authContext = new AuthenticationContext(authContext.TokenCache.ReadItems().First().Authority);
var authResult = await authContext.AcquireTokenAsync(resource, clientId, new Uri(returnUri),
new PlatformParameters(UIApplication.SharedApplication.KeyWindow.RootViewController));
И для переменной власти, мы используем "https://login.microsoftonline.com/common "для аутентификации. Мы также попробовали «https://login.windows.net/common», но не повезло.
Были ли какие-либо обновления для Microsoft в последнее время, которые могли бы остановить запуск этого кода?
К сожалению, это не сработало. Я думаю, что это имеет какое-то отношение к обновлениям Office 365 - это дает вышеописанную ошибку «AADSTS65005», если я запускаю приложение, но если я изменяю URI перенаправления, он открывает страницу в моем приложении вместо перенаправления. То же самое было для меня раньше. Я также попытался создать новое клиентское родное приложение, но оно вернуло мне ту же ошибку. Что может быть неправильным? –
Каким ресурсом вы обращаетесь? И не могли бы вы поделиться снимком экрана о том, как вы дали разрешение? –
Я пытаюсь получить доступ к моему сайту sharepoint как ресурсу. Вот ссылка на скриншот - https://www.dropbox.com/s/557gmo7zti6vbez/ADAuthentication.png?dl=0 –