代码之家  ›  专栏  ›  技术社区  ›  santosh kumar patro

如何验证id_令牌

  •  0
  • santosh kumar patro  · 技术社区  · 9 年前

    基于本文: https://github.com/Azure-Samples/active-directory-dotnet-webapp-openidconnect

    https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-openid-connect-code

    谁能帮我用一些代码示例来指导如何验证签名和验证id\u令牌中的声明。

    1 回复  |  直到 9 年前
        1
  •  2
  •   vibronet    9 年前

    OpenId Conenct中间件负责为您验证id\u令牌。请参阅示例的“关于代码”部分。我在这里粘贴相关部分:

    此示例演示如何使用OpenID连接ASP。净OWIN 中间件在启动时初始化。认证。cs文件,通过传递它 应用程序的客户端ID和Azure AD租户的URL 其中:

    查找租户的颁发者名称。

    *通过验证 并把它们放在ClaimsPrincipal上。现在的

    *与会话cookie ASP集成。Net OWIN中间件