我们正在尝试从wpf应用程序连接OneDrive Graph API,并提供客户端ID和其他必需的元素。但是,调用以下代码后,我们将得到以下错误响应。
var httpClient = new System.Net.Http.HttpClient();
System.Net.Http.HttpResponseMessage response;
try
{
var request = new System.Net.Http.HttpRequestMessage(System.Net.Http.HttpMethod.Get, url);
//Add the token in Authorization header
request.Headers.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", token);
response = await httpClient.SendAsync(request);
在响应中,我们收到以下禁止的错误消息。
状态码:403,原因短语:“禁止”,版本:1.1,内容:System.Net.Http.StreamContent,标头: { 传输编码:分块 请求编号:b35f6735-a762-4924-9d0b-43223423 客户端请求ID:b35f6735-a762-4924-9d0b-123123 x-ms-ags-diagnostic:{“ ServerInfo”:{“ DataCenter”:“ South India”,“ Slice”:“ SliceC”,“ Ring”:“ 5”,“ ScaleUnit”:“ 002”,“ RoleInstance” :“ AGSFE_IN_3”,“ ADSiteName”:“ INS”}} 持续时间:293.2425 严格的运输安全性:最大年龄= 31536000 缓存控制:私有 日期:2019年7月29日星期一15:44:22 GMT 内容类型:application / json }} 请让我们摆脱错误。
我们尝试通过提供所有必需的权限来使其正常工作。