Office365身份验证失败:在目录YYY.onmicrosoft.com

时间:2015-12-04 13:41:24

标签: office365 sharepoint-online office365api azure-ad-graph-api microsoft-graph

我正在编写一个python应用程序,它必须从用户的SharePoint Online站点收集一些数据。

我正在尝试通过Office365统一REST API(Microsoft Graph API)在线连接到SharePoint。我在Azure AD中获得了client_id和密钥。我的应用程序使用以下参数重定向到'https://login.microsoftonline.com/common/oauth2/authorize:redirect_uri,client_id,prompt = login和response_type = code
在登录页面中,输入我的office365开发帐户登录名和密码后,登录页面底部出现以下错误:

其他技术信息:
相关ID:8ae7b4b6-3431-4eac-883c-225637d40057
时间戳:2015-12-04 11:58:56Z
AADSTS70001:在目录YYY.onmicrosoft.com中找不到带有标识符XXX的应用程序

关于什么可能出错的任何想法?这个错误的来源是什么,我该如何解决? 任何帮助深表感谢。

2 个答案:

答案 0 :(得分:2)

您可以检查您使用office365帐户登录的域名是否与天蓝广告中的域名相同,如果不是,则很可能不会创建具有多租户的应用程序。

答案 1 :(得分:0)

在授权您的应用使用o365 api之前,您必须首先在o365 AAD(Azure Active Directory)租户中注册您的应用。查看我们的博文:

http://www.mostafaelzoghbi.com/2015/10/identity-and-office-365-presentation-on.html

从#23开始查看幻灯片。

希望这有帮助。