, пожалуйста, любезно помогите мне с моей попыткой реализовать аутентификацию на стороне клиента для применения формы xamarin, которую я разрабатываю. Я следил за каждым учебным пособием о том, как интегрировать активный каталог Azure в xamarin при использовании лазурных мобильных сервисов. ошибка всегда бросается в точку вызова loginAsync. при дальнейшем исследовании с использованием лазурного журнала я узнал, что ошибка исходила из easyautmodule. Пожалуйста, помогите, как я сказал, что я следовал каждому учебник по этому вопросу, и я был на этом сейчас каждый день в течение прошлой неделиОшибка EasyAuthModule_32 Ошибка 401 в форматах xamarin aad аутентификация
пожалуйста найти мой код ниже
try
{
AuthenticationContext ac = new AuthenticationContext(authority);
ac.TokenCache.Clear();
AuthenticationResult ar = await ac.AcquireTokenAsync(resource, clientId, new Uri(returnUri), new PlatformParameters(this));
JObject payload = new JObject();
payload["access_token"] = ar.AccessToken;
// DataRepository.DefaultManager.CurrentClient.Logout();
user = await DataRepository.DefaultManager.CurrentClient.LoginAsync(MobileServiceAuthenticationProvider.WindowsAzureActiveDirectory,payload);
}
catch (Exception ex)
{
CreateAndShowDialog(ex.Message, "Authentication failed");
}
NOTIFY_MODULE_START \t ModuleName = "EasyAuthModule_32bit", Уведомление = "AUTHENTICATE_REQUEST", fIsPostNotification = "ложно" \t 17: 35: 29,541 67. \t MODULE_SET_RESPONSE_ERROR_STATUS Предупреждение \t ModuleName = "EasyAuthModule_32bit", Уведомление = "AUTHENTICATE_REQUEST", HttpStatus = "401", HttpReason = "Несанкционированное", HttpSubStatus = "71", ErrorCode = "Неизвестная ошибка (0x80004005)", ConfigExceptionInfo = "" \t 17: 35: 29,557 68. \t \t NOTIFY_MODULE_END ModuleName = "EasyAuthModule_32bit", Уведомление = "AUTHENTICATE_REQUEST", fIsPostNotificationEvent = "false", NotificationStatus = "NOTIFI CATION_FINISH_REQUEST "\t 17: 35: 29.573 –