Я хочу, чтобы окна входили в адрес электронной почты пользователя, когда мой сайт размещен на автономном сервере за пределами моего домена.Мне нужно получить доступ к идентификатору электронной почты пользователя только внутри домена, когда кто-либо заходит на сайт.Я использую MVC 5 с .Net 4.5.
Я пробовал Windows аутентификацию, которая не работает.Когда я пытаюсь получить идентификатор электронной почты из следующего кода, он пуст, хотя они находятся в Active Directory.
System.DirectoryServices.AccountManagement.UserPrincipal.Current.EmailAddress;