0
我想在我的winform應用程序中爲一個驅動器業務提供支持。我正在使用一個驅動器REST API來實現此目的,因爲我的應用程序基於3.5 framework.There對此提到了一個驅動器身份驗證有4個步驟link。我能夠成功完成前兩個步驟,但在嘗試發現已登錄用戶的onedrive業務URL時遇到401未經授權的錯誤。在步驟2中,我發現以下對發現URL訪問令牌請求的響應:需要在azure Active Directory中設置哪些權限才能訪問用戶的onedrive企業帳戶?
{
"token_type": "Bearer",
"expires_in": "3600",
"scope": "User.Read",
"expires_on": "1453115649",
"not_before": "1453111749",
"resource": "https://api.office.com/discovery/",
"access_token": <a long string>
"refresh_token": <another long string>
}
我認爲azure活動目錄中的應用程序權限可能存在問題。因此,請讓我知道需要在azure active direc中設置的應用程序及其各自的權限保守黨。
我已設置權限讀取/寫入用戶的文件,但它給了我未經授權錯誤,當我打電話發現服務rest API以獲取用戶的共享點URL。 –
我不認爲這些特權是足夠的。因爲我無法使用此獲取默認驅動器數據。我想我也需要讀取託管元數據特權。 –