Visual studio 2013 将Office365 API应用程序发布到客户&x27;s活动目录

Visual studio 2013 将Office365 API应用程序发布到客户&x27;s活动目录,visual-studio-2013,office365-apps,Visual Studio 2013,Office365 Apps,我已经使用最新更新的Office 365 API Tools for Visual Studio为Office 365开发了一个ASP.NET MVC5应用程序。该应用程序与我自己的开发Office365网站配合使用效果良好 我知道Visual Studio已在我的Active Directory中为我注册了该应用程序。 我不明白的是,我应该如何允许我的客户在安装Office 365时使用此应用程序 不知何故,他们应该在他们的Active Directory中注册应用程序——这是我不知道如何向他

我已经使用最新更新的Office 365 API Tools for Visual Studio为Office 365开发了一个ASP.NET MVC5应用程序。该应用程序与我自己的开发Office365网站配合使用效果良好

我知道Visual Studio已在我的Active Directory中为我注册了该应用程序。 我不明白的是,我应该如何允许我的客户在安装Office 365时使用此应用程序

不知何故,他们应该在他们的Active Directory中注册应用程序——这是我不知道如何向他们解释的步骤

是否有一种自动方式将应用程序注册提供给客户的Active Directory


和我开始开发时VisualStudio做的一样?它是怎么做到的?通过哪种API?

您需要将Azure AD中的应用程序设置为多租户。您可以通过Azure管理门户进行此操作。(应用程序>[您的目录]>应用程序>[您的应用程序]>配置)

应用程序成为多租户后,您的客户可以导航到该应用程序并登录以触发公共同意流。假设您的客户具有必要的权限来同意并允许应用程序访问其数据,则该客户将能够在其Office 365订阅中使用该应用程序