GetAccountsAsync函数不返回数据

时间:2019-01-08 09:17:02

标签: microsoft-graph

我正在尝试开发一个控制台应用程序,该应用程序使用Microsoft Graph检索和更新用户信息。

我想使用AcquireTokenSilentAsync来检索IAccount值。

我尝试了此操作,但它无法检索任何帐户信息。我也尝试调用GetAccountAsync来传递正确的用户名也无济于事。

PublicClientApplication clientApp = new PublicClientApplication("xxx");

var accounts = await clientApp.GetAccountsAsync();

1 个答案:

答案 0 :(得分:0)

在您首次致电AcquireTokenSilentAsync之前,您无法致电AcquireTokenAsync。一旦调用了该方法,并且用户已完成登录流程,那么将从GetAccountsAsync()返回的帐户。

请参见示例here