如何从Identity中获取名称



我们正在使用Azure AD OWIN来验证MVC应用程序中的用户。

当我需要获取用户名甚至preferred_username时,我会查看这些属性。但是名称是空的

HttpContext.User.Identity.Name = null
User.Identity.Name = null

但是Identity下的Claims属性包含了我需要的值。

如何获取"身份"下的Claims属性值,例如"名称";或"preferred_username" ?

您尝试过使用Azure AD属性吗?"displayName"可能会奏效。请让我知道这是否有效。

最好的,詹姆斯。

相关内容

  • 没有找到相关文章

最新更新