AuthenticationContext 不包含定义 AcquireToken?

Ric*_*eda 6 c# api azure

我正在尝试使用 Microsoft Power BI REST API,但并没有走多远,因为我对 API 的经验不是很丰富

据我了解,身份验证上下文是身份模型活动目录的一部分,我三重检查它是否被引用到项目(其余方法运行属性)

但是没有称为 AcquireToken 或 AcquireTokenSilent 的方法,我只有其他称为 AcquireTokenAsync 和 AcquireTokenAsyncSilent idk 的方法,无论它们是否存在。

如果有人可以就此事提供任何线索,我们将不胜感激。

谢谢

在此处输入图片说明

Fra*_*rdo 6

您可能正在使用 ADAL.NET 的 V3,它似乎不再具有 AcquireToken()。但它仍然有 AcquireTokenAsync()。但是请注意,v2 和 v3 的方法中的参数略有变化。

ADAL.NET v3有这个AuthenticationContext

ADAL.NET v2有这个AuthenticationContext