Openid Azure B2C-Blazor中的颁发者(Azure AD)访问令牌
我有一个多租户应用程序,它使用B2C作为身份管理系统,我们根据doc()使用自定义策略配置了Azure AD多租户 当用户使用Azure AD登录时,我们有一些要求:Openid Azure B2C-Blazor中的颁发者(Azure AD)访问令牌,openid,azure-ad-b2c,blazor,Openid,Azure Ad B2c,Blazor,我有一个多租户应用程序,它使用B2C作为身份管理系统,我们根据doc()使用自定义策略配置了Azure AD多租户 当用户使用Azure AD登录时,我们有一些要求: 从Azure AD(通过图形api)检索用户的个人资料图片,以在 应用程序 根据Azure AD最佳实践检索Azure AD租户名称,以显示在应用程序中 读取用户目录,以便用户可以向应用程序添加其他用户 我正在努力让1号开始工作,因为这将为我接下来的工作指明正确的方向 首先,我尝试按照()传递issueridpaccesstoke
非常感谢 不要在前端存储代币。使用从API调用MS Graph。有关更多信息,请参阅 您可以使用所需的最低权限调用以下端点来执行所有3项要求:
在我看来,您应该过滤identity server返回的索赔。您要求的声明太多,这就是您的头太大的原因。Alfredo Revilla是对的,如果您使用以下选项配置身份验证:
options.StoreTokens=true
您将遇到错误的请求头太长错误。