微软第三方身份验证live.com而不是microsoftonline.com

时间:2018-08-21 17:26:12

标签: asp.net oauth-2.0

尝试在ASP.net中实现第三方身份验证。 我们举个例子: microsoft Example

问题是当我们重定向到microsoft进行登录时,我们被发送到 live.com ,而不是 microsoftonline.com 。来自live.com的消息是“帐户不存在...”

live.com将接受个人Microsoft帐户,例如myname@oulook.com,但不接受基于Office 365域的电子邮件,例如myname@mycompany.com。 但是myname@mycompany.com可以完美地登录microsoftonline.com

我找不到可以设置的位置。我知道这是可能的,因为我已经看到重定向到microsoftonline.com

我使用专用窗口来确保它不是cookie问题。

任何帮助表示赞赏。

编辑:看来这是OAuth2 V1 vs V2问题。 但是尚不清楚如何强制使用V2

1 个答案:

答案 0 :(得分:0)

是的,这确实是V2问题,将所有内容都更新为DLL 4.0,并且每次都能在microsoftonline.com上运行。