首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure AD:通过AAD在jwt令牌中缺少角色声明

Azure AD:通过AAD在jwt令牌中缺少角色声明
EN

Stack Overflow用户
提问于 2021-10-05 13:12:42
回答 1查看 202关注 0票数 0

使用AzureAD进行身份验证时,我无法获取角色声明。

使用quay.io/oauth2-proxy

EN

回答 1

Stack Overflow用户

发布于 2021-10-07 09:28:59

·请检查您正在使用的镜像quay.io/oauth2-proxy的版本是否为v6.1.1,因为此镜像版本存在未在列表中的oidc组声明的已知问题。此外,当前,如果您要将服务主体添加到组,然后将应用程序角色分配给该组,Azure AD不会将角色声明添加到它发出的令牌中。

·此外,如果您已为申请分配定义了任何自定义角色,请在应用程序清单中检查用户的自定义角色申请:-

代码语言:javascript
复制
   {
      "roles": ["{custom_role}"]
   }

有关更多资讯,请参阅以下连结:

Accessing Roles claim in Azure AD secured Web Api

https://github.com/oauth2-proxy/oauth2-proxy

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69451140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档