Azure AD - 验证令牌

Azure AD - Validate Token

是否有任何方法可以像 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 还是其他方式?

请帮帮我!!

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

示例代码在这里:https://github.com/Azure-Samples/active-directory-dotnet-webapi-manual-jwt-validation