【问题标题】:Azure Media Service Submit JobInputHttp from a private blob storage containerAzure 媒体服务从私有 blob 存储容器提交 JobInputHttp
【发布时间】:2022-01-04 02:57:10
【问题描述】:

我想从私有 azure blob 存储容器提交 JobInputHttp,但当媒体服务尝试下载文件时,我不断收到 拒绝访问错误

我的 Azure 媒体服务帐户有一个用户管理身份,我也已将其分配给专用 blob 存储帐户。

当我在提交作业时将 SAS 密钥添加到私有 blob 存储 URL 时,整个事情都可以正常工作,但我想避免这样做。

这应该有效还是我总是需要在 JobInputHttp Url 中传递一个 SAS 密钥?

【问题讨论】:

    标签: azure azure-devops azure-media-services


    【解决方案1】:

    此行为是设计使然。 JobInputHttp 没有“意识到”Azure 存储是一种特殊类型的 HTTP 服务器。 JobInputHttp 旨在与任何网络服务器一起使用,因此,HTTP URL 必须是公开的。

    【讨论】:

      【解决方案2】:

      能否请您验证存储帐户是否与“存储帐户”菜单中的托管身份相关联(在媒体服务扩展中)。

      【讨论】:

      • 是的,我还将第二个/私有存储帐户关联到媒体服务,但仍然收到“无法访问文件”
      猜你喜欢
      • 1970-01-01
      • 2015-08-13
      • 2020-09-05
      • 2020-04-09
      • 1970-01-01
      • 2015-05-20
      • 1970-01-01
      • 2015-04-26
      • 2020-08-09
      相关资源
      最近更新 更多