Outlook 365 OAuth登录失败,OAuth服务器中出现错误:暂时不可用

Outlook 365 OAuth登录失败,OAuth服务器中出现错误:暂时不可用,oauth,office365,exchangewebservices,Oauth,Office365,Exchangewebservices,我的公司开发了一个web应用程序,需要使用Outlook 365进行第三方身份验证,才能访问邮件、日历和联系人 我们使用正常的OAuth流和端点,设法从各种租约中获得几个用户,这些用户通过OAuth连接: 但有一个用户经常登录失败,并出现以下错误: { "line":"398", "file":"oauth_server.js", "message":"Error in OAuth Server: temporarily_unavailable", "time":{"$dat

我的公司开发了一个web应用程序,需要使用Outlook 365进行第三方身份验证,才能访问邮件、日历和联系人

我们使用正常的OAuth流和端点,设法从各种租约中获得几个用户,这些用户通过OAuth连接:

但有一个用户经常登录失败,并出现以下错误:

{
  "line":"398",
  "file":"oauth_server.js",
  "message":"Error in OAuth Server: temporarily_unavailable",
  "time":{"$date":1436988123251},
  "level":"warn"
 }
这只会发生在他的租赁中,并且只发生在我们的生产服务器上(他可以成功地连接到我们的测试服务器)

AzureAd门户中的生产应用程序和测试应用程序的所有设置都是类似的

此错误表示microsoft服务器不可用,但它们设法连接任何其他帐户,这往往证明此消息不准确


有人对此有什么线索吗?

这解决了我的问题:

  • 我去了AzureAd管理门户
  • 转到我的应用程序的配置页面
  • 将应用程序ID URI更改为随机
  • 拯救
  • 已尝试连接到此帐户,成功
  • 将应用程序ID URI设置回其原始值
仍然有效。我不知道为什么。一定有什么东西卡在管子里了