首页 > 解决方案 > Nylas Api 与 Office 365 外部登录集成

问题描述

我正在尝试从nylas api集成使用 office 365 登录,但我正在登录,但是当调用 nylas 回调 url 时,错误如下:

状态 500:发生内部错误。如果此问题仍然存在,请联系支持人员并复制/粘贴此 request_uid:"

我在 azure oauth 中的应用未经验证。

它已经在使用 gmail。

它应该使用微软帐户登录并同步电子邮件。

标签: c#office365

解决方案


您可能在 Office 365 的 OAuth 设置中存在错误配置。请查看本指南以确保一切设置正确。具体来说,请确保检查以下项目:

  • 在 Azure 中为你的应用尝试访问的数据启用所有适当的权限。
  • 在 Azure 中为您的 Nylas 应用程序生成 OAuth 凭据,并将 OAuth 客户端 ID 和客户端密码添加到 Nylas 仪表板中的应用程序配置设置中。
  • 检查 Azure 中的清单 JSON 以确保没有任何冲突。

最后一件事,在仪表板中检查 Nylas 应用程序的回调 URI 配置。这不太可能是问题,因为您可以使用其他帐户登录,但您需要确保如果您为 Office 365 使用不同的登录流程,则 Nylas 仪表板中列出了相应的回调 URI。

如果这些都不起作用,则 HTTP 500 错误通常与上游电子邮件提供商配置错误或问题有关。Nylas 支持可以帮助您进一步调查问题。


推荐阅读