1
그래프 API에서 작동하지 않습니다 응답 메시지에 "유엔은 공인". 여기 액세스 SharePoint 사이트 내가 마이크로 소프트 그래프를 사용하여 SharePoint 사이트에 대한 액세스 권한을 얻기 위해 노력하고 있어요 그리고 난 점점 오전
내가 SP 사이트를 얻기 위해 액세스를 시도하고있는 무슨이다 : https://graph.microsoft.com/beta/sharePoint/sites쿼리 내 클라이언트 코드를 통해 그래프 탐색기에서 작동하지만.
참고 : 응용 프로그램에는 SharePoint Online 및 Microsoft Graph에 대한 모든 위임 된 사용 권한이 있습니다.
나는 내 응용 프로그램에서 다른 셰어 자원을 호출 시도하고 난 여전히 유엔 승인 된 오류 메시지를 얻을.코드 :
using (var client = new HttpClient())
{
using (var request = new HttpRequestMessage(HttpMethod.Get, "https://graph.microsoft.com/beta/sharePoint/sites"))
{
request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", accessToken);
using (HttpResponseMessage response = await client.GetAsync("https://graph.microsoft.com/beta/sharePoint/sites"))
{
if (response.IsSuccessStatusCode)
{
msgResponse.Status = SendMessageStatusEnum.Sent;
msgResponse.StatusMessage = await response.Content.ReadAsStringAsync();
}
else
{
msgResponse.Status = SendMessageStatusEnum.Fail;
msgResponse.StatusMessage = response.ReasonPhrase;
}
}
}