Microsoft graph api GetAccountsAsync函数不使用';不要返回数据
我正在尝试开发一个控制台应用程序,使用MicrosoftGraph检索和更新用户信息 我想使用Microsoft graph api GetAccountsAsync函数不使用';不要返回数据,microsoft-graph-api,Microsoft Graph Api,我正在尝试开发一个控制台应用程序,使用MicrosoftGraph检索和更新用户信息 我想使用AcquireTokenSilentAsync检索IAccount值 我尝试了这个,但它无法检索任何帐户信息。我还尝试调用GetAccountAsync来传递正确的用户名,但也无济于事 PublicClientApplication clientApp = new PublicClientApplication("xxx"); var accounts = await clientApp.GetAcc
AcquireTokenSilentAsync
检索IAccount
值
我尝试了这个,但它无法检索任何帐户信息。我还尝试调用GetAccountAsync
来传递正确的用户名,但也无济于事
PublicClientApplication clientApp = new PublicClientApplication("xxx");
var accounts = await clientApp.GetAccountsAsync();
在首次调用
AcquireTokenSilentAsync
之前,无法调用AcquireTokenAsync
。一旦您调用了该方法并且用户完成了登录流程,那么将有一个帐户从GetAccountsAsync()
返回
请参见您链接的示例中的示例,它在调用
var accounts=wait app.GetAccountsAsync()后获取令牌代码>与步骤2中的情况相同。假设您第一次获得令牌时,GetAccountsAsync将返回一个空列表。将来对令牌的请求将获得以前请求令牌的帐户。