我刚刚将我的应用OAUTH2身份验证从Azure AD替换为Office 365 Unified API(即,从登录。 windows.net 切换到登录。 microsoftonline.com )。问题是login.microsoftonline.com向身份验证请求返回200,而不是login.windows.net执行的302(重定向)(统一API应该返回的内容 - 请参阅MSDN上的相应文档。< / p>
以下是一个示例 - Office 365 Unfied API与Azure AD。两者都可以访问Microsoft登录页面,但只有Azure AD重定向到那里(即返回302)。
我错过了什么?
答案 0 :(得分:1)
login.microsoftonline.com并非专门用于Office 365统一API。这是AAD团队几个月前为所有流程做的更新:
http://blogs.technet.com/b/ad/archive/2015/03/06/simplifying-our-azure-ad-authentication-flows.aspx