我試圖授權Office 365一次,允許用戶只登錄一次。服務中的Microsoft Graph API
這裏是我到目前爲止的代碼
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。
我跟着教程進一步下去當我嘗試訪問用戶在GraphServiceClient類 – KevinA
你在門戶中選擇的應用程序權限並且你是否允許管理員同意時,出現另一個錯誤'Authorization_IdentityNotFound'? –
@NanYu對於Microsoft Graph的作用域值將是'https:// graph.microsoft.com/.default'。展望休息的範圍價值是什麼? – MK446