首页 > 解决方案 > Azure B2C 中的 ID 令牌验证

问题描述

我对 Azure B2C 非常陌生,并试图探索可用于管理 B2C 中的身份的选项。我已经注册了 Web 应用程序,并且还在 B2C 租户中创建了所需的自定义策略。当我尝试从 Azure B2C 门户运行工作流时,我可以使用 IdToken 重定向到已注册的应用程序,还可以在https://jwt.io中查看 ID 令牌信息

以下是一些需要澄清的问题

  1. 假设我的 Web 应用程序(Asp.Net Web 表单)中有超链接,它将用户重定向到 Azure B2C。在 Azure B2C 中成功登录后,如何验证、处理 ID Token 并在 Web 应用程序中获取用户信息。我已经看到与按钮单击事件相关的代码示例。
  2. 在上述情况下如何刷新令牌。

标签: azure-ad-b2c

解决方案


最简单的方法是在客户端使用MSAL 库

这一切都为您完成。

你会得到一个 id_token 和一个访问令牌。

只能刷新访问令牌。


推荐阅读