AcquireTokenAsync:返回什么类型的令牌?

时间:2019-04-17 20:25:17

标签: azure oauth-2.0 azure-active-directory exchangewebservices

我使用的AcquireTokenAsync构造函数的版本返回安全令牌

我注意到该构造函数的其他一些版本返回了访问令牌

阅读后,我仍然没有发现差异。有什么区别?

1 个答案:

答案 0 :(得分:2)

您在问题中提到的AcquireTokenAsync方法的版本将返回访问令牌。因此没有区别。

请注意,您所链接的同一文档中的退货部分。

enter image description here

对AcquireToken的调用完成之后,您应该能够使用名为AccessToken的直接属性(如 result.AccessToken

)从结果中获取访问令牌。

您还可以通过尝试使用https://jwt.ms

解码获得的令牌来验证这一点

访问令牌使客户端可以安全地调用Azure保护的API。通常,获取令牌的客户端应将其视为不透明的字符串,因为其内容用于客户端尝试访问的实际资源API。

您可以在Microsoft Docs

上详细了解访问令牌和内部声明。