SharePoint 문서 라이브러리에 액세스하기 위해 Microsoft Graph API에 대한 액세스 토큰을 얻으려고합니다. 내 응용 프로그램은 Windows 서비스이므로 here에 설명 된 절차를 따르고 있습니다.Microsoft Graph API에 대한 액세스 토큰 받기
그러나 액세스 토큰을 가져 오려고하면 범위의 값이 없습니다. 아래는 내 대답입니다 :이 액세스 토큰을 사용하여 그래프 API를 조회 할 때이 때문에
{
"token_type": "Bearer",
"expires_in": "3600",
"expires_on":"1492452559",
"not_before": "1492448659",
"resource": "https://graph.microsoft.com",
"access_token": "Token"
}
, 내가 말하는 오류 받고 있어요 : SCP 또는 역할 중 하나가 토큰에 존재해야하는 주장을
누군가가 나를 어떻게 도와 주실 수 있습니까? 미리 감사드립니다.
과 같은 도구를 사용하여 액세스 토큰을 디코딩하고 '토큰'으로 텍스트를 대체 했습니까? – juunas
jwt.io와 같은 서비스에서 액세스 토큰을 확인하고 거기에 범위가 없는지 확인할 수 있습니까? 여기에 내용 일부를 붙여 넣을 수도 있습니다 (모든 개인 정보는 수정/대체되었습니다). 토큰으로 호출하려는 URL도 언급 할 수 있습니까? Azure AD에서 앱에 부여한 권한에 대해서도 언급 할 수 있습니까? 그것들이 괜찮 으면 동의 문제 일 수 있습니다. – juunas
안녕 Junnas, 나는 응용 프로그램 권한을 부여했습니다 : 관리자 동의가 필요한 모든 사이트 모음의 파일 읽기 및 쓰기. 관리자의 동의를 어떻게받을 수 있는지 말해 주시겠습니까? 감사합니다. – user318197