2014-09-02 18 views
1

我正在開發Windows 8.1商店應用程序。應用程序通過這個鏈接的方式整合了「Office 365的API客戶端庫」說:http://blogs.office.com/2014/08/05/office-365-api-tool-visual-studio-2013-summer-update/用Windows Store開發中的不同租戶以編程方式登錄到Office 365

根據上面的鏈接,我創建的Office 365免費試用賬號,默認的Office 365帳戶將擁有管理員承租,併成功與此管理員租戶運行此演示:http://code.msdn.microsoft.com/windowsapps/Office-365-APIs-Get-41eebcdf

然後,我在我的Office 365管理中心創建其他租戶。但是當我重新運行演示並與新租戶一起登錄時,我被拒絕了

錯誤信息:「對不起,但我們在登錄時遇到問題。我們收到了一個錯誤的請求。」 和

錯誤代碼:「AADSTS50020:調用主體可以不同意,由於缺乏權限。」

所以如何通過我的商店應用不同的帳戶登錄office365?

回答

1

我有一些建議。

根據this link,我在PC上安裝了「Windows Azure AD PowerShell」,並使用此PowerShell命令「Set-MsolCompanySettings -UsersPermissionToUserConsentToAppEnabled:$ true」爲Windows Azure AD中的租戶設置許可。然後,我重新註冊了我的應用程序,並且沒有管理員角色like this

所以這個問題似乎部分解決了。我可以通過不同的租戶以編程方式登錄Office 365。 :)