Я использую Intune для регистрации приложения через приложение корпоративного портала, и теперь мой вопрос: как получить идентификатор текущего пользователя (UPN / e-mail) в формах Xamarin?
в Xamarin.iOS Я использую Intune Wrappers, и он отлично работает с Аутентификацией, но как мне получить UPN?
На Xamarin.Android Я сделал это:
Я настроил проекткак описано здесь с использованием SDK и инструмента MAM.Remapper.Я также добавил новый класс приложения, производный от MAMApplication.
В своей функции MainActivity я реализовал OnMAMCreate следующим образом:
protected override async void OnMAMCreate(Bundle bundle)
{
base.OnMAMCreate(bundle);
Xamarin.Forms.Forms.Init(this, bundle);
LoadApplication(new App());
var userInfo = MAMComponents.GetUserInfo();
var userEmail = userInfo.PrimaryUser;
}
Он продолжает выдавать ошибку, говоря, что у MAMComponents такого метода неткак GetUserInfo ().Я попытался покопаться в браузере Assembly и не нашел ничего похожего в MAMComponents.
В Интернете нет никакой помощи по интеграции Xamarin.Forms с Intune.