我正在通过Windows Authentication
进行身份验证的Intranet应用程序中使用AD
,以从AD
检索用户信息,我需要传递UPN(EmailID)
,这在整个域中都是唯一的。但是我无法在.net core MVC application
中找到UPN。我只能通过
UserID
(ClaimsIdentity)User.Identity
我可以从((ClaimsIdentity)User.Identity.Claims.RoleClaimType
获得角色,但是我无法从User class
获得其他用户信息,例如名字,姓氏,职位等。