我正在尝试一次授权 Office 365,只允许用户登录一次。
到目前为止,这是我的代码
IdentityClientApp = new ConfidentialClientApplication(this.clientId, "[uri]", new ClientCredential("[private key from Application Secrets section]"), new Microsoft.Identity.Client.TokenCache(), new Microsoft.Identity.Client.TokenCache());
authResult = await IdentityClientApp.AcquireTokenForClientAsync(new []{ "User.Read.All" });
我得到一个例外:AADSTS70011: The provided value for the input parameter 'scope' is not valid. The scope User.Read.All is not valid.
我不确定我应该如何获得一个有效的令牌,我可以退出并重新启动,而无需每小时弹出 authpage。