我試圖將我的API連接到動態365 crm。當我得到郵遞員的令牌時,我可以訪問,但是當我用ADAL獲得它時,請求會返回401未經授權的情況。 如果我硬編碼在我的應用程序郵遞員得到的令牌,它工作正常。 我看到郵遞員返回我認爲信息ADALnot(如refresh_token,token_id)ADAL身份驗證令牌不同的郵遞員令牌Oauth2
與ADAL
獲得令牌string resource = "https://******.crm2.dynamics.com/";
string clientId = "**************";
string clientSecret = "************";
string authority = "https://login.microsoftonline.com/*****/oauth2/authorize";
ClientCredential credential = new ClientCredential(clientId, clientSecret);
AuthenticationContext authContext = new AuthenticationContext(authority, true);
AuthenticationResult result = await authContext.AcquireTokenAsync(resource, credential);