Azure广告声明-检索用户名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure广告声明-检索用户名相关的知识,希望对你有一定的参考价值。

我在App Service上有一个Web应用程序,正在使用AAD B2C进行身份验证。我唯一的身份提供者是本地帐户-用户注册。我正在尝试从JWT令牌中检索用户的用户名,并将其添加为声明,但不确定在哪里执行此操作。如何添加声明以查找用于注册的用户名?

答案

很遗憾,用户名不可选择作为要传递给令牌的声明。

[此外,Azure AD团队说,这目前不在他们的路线图中。解决方法是通过图api进行调用来检索它。

参考:

https://feedback.azure.com/forums/169401-azure-active-directory/suggestions/13402104-aadb2c-include-username-in-jwt-claims

https://docs.microsoft.com/en-us/graph/api/user-get?view=graph-rest-1.0&tabs=http

以上是关于Azure广告声明-检索用户名的主要内容,如果未能解决你的问题,请参考以下文章

Azure 广告在声明中返回角色,但 User.IsInRole 返回 false

如何强制Azure Active Directory身份验证服务重新发出带有更新声明的id_token?

检索 Azure AD 用户的 NextCloud 文件

如何从 Azure Active Directory 检索用户信息

将 on_premise_sam_account 属性添加到 azure 广告的 JWT 声明

如何在 Azure 广告 B2C 上使用自定义角色?