Office365 Azure AD应用程序的单点登录Office加载项

Office365 Azure AD应用程序的单点登录Office加载项,office365,azure-active-directory,microsoft-graph-api,office-js,office-addins,Office365,Azure Active Directory,Microsoft Graph Api,Office Js,Office Addins,我正在制作一个在Azure AD上注册的多租户应用程序 问题是,我可以使用提供的新sso()将我的应用程序设置为启用Office加载项的单点登录吗?--功能仍在预览中 目前,我们正在使用一个弹出对话框提示用户登录我们的应用程序,这需要用户操作。提议的SSO将使该过程自动化并增强用户体验 指南规定我们必须在此门户网站上注册我们的应用程序:。但是,我们已经在AAD上注册了我们的应用程序,主题不清楚它是否适用于已经通过AAD注册的应用程序。如果您以前在AADV2端点注册过该应用程序(这是必需的!),那

我正在制作一个在Azure AD上注册的多租户应用程序

问题是,我可以使用提供的新sso()将我的应用程序设置为启用Office加载项的单点登录吗?--功能仍在预览中

目前,我们正在使用一个弹出对话框提示用户登录我们的应用程序,这需要用户操作。提议的SSO将使该过程自动化并增强用户体验


指南规定我们必须在此门户网站上注册我们的应用程序:。但是,我们已经在AAD上注册了我们的应用程序,主题不清楚它是否适用于已经通过AAD注册的应用程序。

如果您以前在AADV2端点注册过该应用程序(这是必需的!),那么原则上您可以将其与SSO一起使用,前提是注册方式正确。例如,必须启用Web API平台

确保您浏览了链接到的文章末尾链接到的两个演练之一。您链接到的文章中没有包含一些重要的细节


您可以通过SSO预览获得多租户支持。但是安装说明有点复杂。在上述两个演练中,都有关于“向Azure AD v2.0端点注册外接程序”、“授予外接程序管理员许可”和“配置外接程序”的部分。对于多租户支持,请浏览一个O365租赁的所有3个部分。然后,对于要使用外接程序的每个其他O365租赁,请租赁管理员重复“授予外接程序管理员许可”部分的步骤(但跳过ASP.NET演练的步骤7或Node.js演练的步骤6)。不要重复“注册…”或“配置…”部分。

这就解释了为什么在apps.dev.microsoft上创建的应用会显示在广告中,而不是相反。当我们去年创建应用程序时,它肯定没有在AAD V2端点上注册。由于我们即将上线,我认为仅仅为了插件SSO的好处而花时间迁移到V2端点是个坏主意。将不得不推迟到需要动态权限时。谢谢你的澄清。