以编程方式在 Azure AD 上注册应用程序

Programatically register an App on Azure AD

我正在构建一个与 Office 365 集成的网站 (ASP.net MVC)。基本思想是该网站应该能够将项目添加到用户的日历、任务中,并将文档存储到Sharepoint 站点。

我目前卡住的地方是为了让我的网站执行这些操作,它需要在用户的 Azure AD 上注册为应用程序。 在我网站的用户注册过程中,有没有办法以编程方式将网站注册为应用程序?

关于我如何解决这个问题,还有其他提示吗?

应用程序不必在用户的 Azure AD 中注册。您可能希望在您的 Azure AD 中注册它,并按照 Rich 的建议将其标记为多租户。这将允许来自其他 Office 365 组织的用户登录到您的应用程序。