【问题标题】:Cannot access Video Indexer API?无法访问视频索引器 API?
【发布时间】:2018-10-17 15:45:36
【问题描述】:

我正在尝试使用视频索引器 API (v2)。但是当我尝试使用 Azure Active Directory 登录它时,我收到了这条消息:

Selected user account does not exist in tenant 'Microsoft' and cannot access the application 'da0eb6e2-d2bd-4cbd-ad65-81ddc43546e2' in that tenant. The account needs to be added as an external user in the tenant first. Please use a different account.

我不确定是什么问题?

【问题讨论】:

    标签: azure microsoft-cognitive azure-media-services video-indexer


    【解决方案1】:

    按照以下步骤订阅 API -

    1. 登录。 要开始使用 Video Indexer 进行开发,您必须首先登录 Video Indexer 门户。

    如果使用 AAD 帐户(例如 alice@contoso.onmicrosoft.com)登录,您必须完成两个初步步骤:

    A.请通过 visupport@microsoft.com 联系我们以注册您的 AAD 组织的域 (contoso.onmicrosoft.com)。

    B.您的 AAD 组织的管理员必须先登录才能向您的组织授予门户权限。为此,组织的管理员必须导航到 https://videobreakdown.portal.azure-api.net/signin-callback?provider=Aad,登录并给予同意。

    1. 订阅。 选择Products 选项卡。然后,选择生产并订阅。

    订阅后,您将能够看到您的订阅以及您的主密钥和辅助密钥。密钥应该受到保护。密钥只能由您的服务器代码使用。它们不应在客户端(.js、.html 等)上可用。

    1. 开始开发。 您已准备好开始与 API 集成。查找detailed description of each Video Indexer REST API

    【讨论】:

      【解决方案2】:

      VideoIndexer developer portal 的登录已修改。 我们统一了开发者门户的登录与VideoIndexer site的登录。

      @Mohit_Garg 评论中的屏幕截图不再相关。这是我们全新的登录体验。

      如果是 Active Directory 帐户,则应使用第一个选项。这也是允许您付费使用视频索引器的唯一选项。

      在许多情况下,用户在他们真正想要 AAD 选项时选择了旧身份验证方法中的 Microsoft 选项。

      在新体验之后,他们选择第一个选项“使用公司帐户登录”并收到一条消息,说明使用该电子邮件的帐户已经退出。

      电子邮件在 Video Indexer 开发人员门户中是唯一的。因此,如果您想使用您的 AAD,但之前使用不同的身份验证方法在开发者门户中开设了一个帐户,您将需要使用原始身份验证方法登录并在您的 developer profile 页面中关闭该帐户。帐户删除后,您将能够使用不同的身份验证方法登录。

      更多信息可以在official video indexer documentation找到

      澄清:我是视频索引器团队的开发人员。

      【讨论】:

      • 登录开发者门户失败。有另一个用户使用相同的电子邮件 = ‘xxxx@outlook.com’ 已注册到 APIM。注意:如果您有两个或更多用户使用相同的电子邮件,并且您想在帐户之间切换,您可以删除您的开发者门户帐户并重新注册。返回开发者门户
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-22
      • 2019-11-22
      • 2019-08-22
      • 2014-03-24
      • 1970-01-01
      • 2022-01-01
      • 1970-01-01
      相关资源
      最近更新 更多