【问题标题】:Azure AD - Validate TokenAzure AD - 验证令牌
【发布时间】:2016-05-17 07:30:23
【问题描述】:

有什么方法可以像 Facebook 提供的那样在 C# 中使用 HttpClient 来验证 Azure Active Directory 的令牌?

Facebook 验证令牌的方法:

string verifyTokenEndPoint = string.Format("https://graph.facebook.com/debug_token?input_token={0}&access_token={1}", authToken, appToken);

与我寻找 Azure Active Directory 的方式相同,可能是使用 GraphApi 还是替代方式?

请帮帮我!!

【问题讨论】:

  • 是的,我已经调查过了。它不是基于端点的,这意味着我需要一个端点,我可以在其中传递带有所需信息的令牌,它会给我验证结果。

标签: c# azure azure-active-directory azure-api-apps


【解决方案1】:

没有用于验证 Azure AD 发布的 JWT 的 HTTP 端点。相反,您需要使用来自 Azure AD 团队的JSON Web Token Handler SDK(或其他平台的等效项)。

此处的示例代码:https://github.com/Azure-Samples/active-directory-dotnet-webapi-manual-jwt-validation

【讨论】:

    猜你喜欢
    • 2016-12-02
    • 1970-01-01
    • 2022-11-01
    • 2017-02-13
    • 2019-03-23
    • 1970-01-01
    • 2020-01-12
    • 2020-10-17
    • 2017-05-19
    相关资源
    最近更新 更多