Я использую SDK onedrive в приложении Cross Plattform. В Windows аутентификация работает через OneDriveClientExtensions.GetClientUsingWebAuthenticationBroker.Аутентификация с помощью OneDrive SDK в приложении Xamarin для Android
Теперь я пытаюсь войти в систему на Android. Я попробовал это с этим:
oneDriveClient = OneDriveClient.GetMicrosoftAccountClient(
appId: MSA_CLIENT_ID,
returnUrl: RETURN_URL,
scopes: scopes,
clientSecret: MSA_CLIENT_SECRET);
await oneDriveClient.AuthenticateAsync();
Но получаю сообщение об ошибке, чтобы не было получено действительного токена. Должен ли я реализовать собственный AuthenticationProvider inhereting из WebAuthenticationBrokerAuthenticationProvider, который показывает браузер для oauth? Или что было бы здесь?