AccountManagement UserPrincipal EmailAddress NULL
Olá Pessoal,
Estou com um problema e não consigo encontrar solução.
Recupero o e-mail do usuário logado através do código abaixo:
var pc = new System.DirectoryServices.AccountManagement.PrincipalContext(System.DirectoryServices.AccountManagement.ContextType.Domain);
var user = System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(pc, System.DirectoryServices.AccountManagement.IdentityType.SamAccountName, username.ToLower());
email = user.EmailAddress;
Acontece que para alguns usuários o e-mail vem nulo. E no AD o e-mail está cadastrado corretamente.
Agluém pode ajduar?
Obrigado,
Pedro
Discussão (11)
Carregando comentários...