Office365 我的应用程序启动器和 Azure AD 端点 v2.0

Office365 My apps launcher and Azure AD endpoint v2.0

Office 365 "My Apps" 启动器 see image here is compatible with the applications registered using the new Azure AD endpoint, the so-called Azure AD v2.0 吗?

我正在迁移到这个新端点及其有前途的新功能,但此功能对我们来说是强制性的。

根据经验测试,O365 App Launcher 似乎不支持为新的 v2 端点注册的应用程序。

虽然我的访问面板 (myapps.microsoft.com) 同时显示 v1 和 v2 应用程序,但只有 v1 应用程序显示在 O365 应用程序中。

应用程序磁贴未出现在应用程序启动器中的原因是在 apps.dev 应用程序注册门户中创建新应用程序时导致 'homepage' 值未设置的问题.此值用作应用磁贴的重定向,因此需要在显示之前进行设置。您可以通过以下步骤设置该值。

  1. 前往图表浏览器 - https://graph.microsoft.io/en-us/graph-explorer#
  2. 使用在应用程序注册门户中注册该应用程序的同一帐户登录
  3. 使用 'Beta' 版本获取“/beta/applications”端点

这会显示与您的帐户相关联的所有应用程序,您需要为要更改的应用程序输入 'id' 值(注意。这与 App-ID 不同,后者是只是您的客户 ID)

  1. 再次使用 'Beta' 版本的 API 运行 在“/beta/applications/”端点上的 PATCH - 其中 id 是第 3 步中的值 在请求的正文中有以下内容 {"homepage":"http://your.login.url"}

完成后,使用您的应用进行的任何登录都会导致它显示在“我的应用启动器”中