无法访问Video Indexer API?

时间:2018-05-07 19:10:48

标签: azure microsoft-cognitive

我正在尝试使用Video Indexer 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.

我不确定问题是什么?

2 个答案:

答案 0 :(得分:-1)

按照以下步骤订阅API -

  1. 登录。 要开始使用Video Indexer进行开发,您必须先登录Video Indexer门户。
  2. enter image description here

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

    一个。请通过visupport@microsoft.com与我们联系,注册您的AAD组织的域名(contoso.onmicrosoft.com)。

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

    1. 订阅。 选择Products标签。然后,选择生产并订阅。
    2. enter image description here

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

      enter image description here

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

答案 1 :(得分:-1)

登录VideoIndexer developer portal的操作已被修改。 我们将开发者门户登录与VideoIndexer site的登录进行了统一。

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

enter image description here

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

在许多情况下,用户实际上希望使用AAD选项时选择了旧的身份验证方法中的Microsoft选项。

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

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

更多信息可以在official video indexer documentation

中找到

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