【问题标题】:Amazon web service console- access denied for manifest fileAmazon Web 服务控制台 - 拒绝访问清单文件
【发布时间】:2014-07-14 17:41:35
【问题描述】:

我是 Amazon Web CloudFront 控制台和 S3 存储桶的新手。我正在尝试进行点播流媒体工作。当尝试在 s3 存储桶中查看我上传的 videoism 文件时,在 Web 浏览器中输入以下 URL 时,我收到以下 XML 响应:

http://mybucket.s3.amazonaws.com/videos/video_1/BigBuckBunny.ism/Manifest

<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>C1EC48985EE12047</RequestId>
<HostId>
L7JtCmEHm9W3HUeZEV08GyoFBxiC4krHvoiQyPZrYxeOaIP8yhMJKP60+eIo5qTZcsDasW48Ck8=
</HostId>
</Error>

我可以使用 url 下载同一个 ism 文件; http://mybucket.s3.amazonaws.com/videos/video_1/BigBuckBunny.ism。那么为什么只有我将从我的应用程序访问的清单文件出现问题?

从亚马逊提供的以下文档中,我已经完成了所有 4 个步骤,现在我停留在第 5 步。

http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/on-demand-streaming-smooth.html

我会错过什么?任何帮助表示赞赏。

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-cloudfront


    【解决方案1】:

    Amazon S3 不知道如何处理 ism 文件,这就是 /manifest 不起作用的原因。您需要做的是配置您的发行版以启用平滑流式传输,例如您提供的链接,并将 s3 URL 替换为 cloudfront。

    http://d124.cloudfront.net/videos/video_1/BigBuckBunny.ism/Manifest

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 1970-01-01
      • 2019-02-22
      相关资源
      最近更新 更多