开发者社区> 问答> 正文

如图,请问在视频点播通过 web 上传视频的时候返回这个错误是哪里的问题呀?

cf1f12a855e54733b979bbfc1eb2fb0a.png
请问在视频点播通过 web 上传视频的时候返回这个错误是哪里的问题呀?使用获取上传凭证接口获取的上传地址
82f28694b2d23961bf1a0e11f330390a.png
这是web上传前端返回的错误码和错误消息

展开
收起
乐天香橙派 2023-07-25 20:33:13 247 0
2 条回答
写回答
取消 提交回答
  • 根据错误信息 "AccessDeniedError: Access denied by authorizer's policy",这个错误通常是由于访问权限限制引起的。阿里云视频点播服务对上传视频时的访问权限进行了控制,确保只有经过授权的用户或角色可以进行上传操作。

    导致此错误的可能原因有以下几种:

    1. 身份认证问题:您使用的身份验证凭证可能没有足够的权限来上传视频。请确保您使用的是具有正确权限的身份凭证(如访问密钥、RAM 用户等)。

    2. 存储空间权限:检查您要上传视频的存储空间(Bucket)的权限设置。确保您拥有足够的权限来执行上传操作。

    3. 访问策略限制:如果在存储空间(Bucket)上设置了访问策略,其中包含某些限制规则,可能会导致上传失败。请检查存储空间的访问策略,并确保其允许您执行上传操作。

    4. 安全组策略限制:如果您使用了安全组策略来管理访问权限,也可能会受到限制。请检查相关的安全组策略设置,并确保允许上传操作。

    解决此问题的方法是:

    1. 检查使用的身份凭证是否具有足够的权限来上传视频。

    2. 确认存储空间(Bucket)的权限设置,确保您拥有上传视频所需的权限。

    3. 检查访问策略和安全组策略的限制,并相应地进行调整以允许上传操作。

    2023-07-25 22:17:26
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    这个错误提示表明您在上传视频时,遇到了访问权限的问题。可能是你的访问凭证(access key)没有被正确授权,或者是访问的资源没有被正确设置权限。

    以下是一些可能的解决方案:

    检查访问凭证:请确保你使用的访问凭证(access key)已经被正确授权。可以在平头哥的控制台中查看和管理访问凭证,对需要访问的资源进行授权。

    检查资源权限:请检查需要上传视频的目标存储桶或者目录的权限设置。如果该资源没有设置正确的权限,可能会导致上传失败。建议检查资源的访问权限,确保允许上传操作。

    检查网络环境:上传大型视频文件需要较高的网络带宽和稳定的网络环境,如果你的网络环境不稳定或者网络带宽不足,可能会导致上传失败。建议检查网络连接情况,并尝试在其他网络环境下进行上传。

    分块上传:如果正在上传较大的视频文件,可能需要使用分块上传技术。可以将视频文件切分成多个块,然后分别上传,最后在服务器端将这些块组合成完整的视频文件。这样可以提高上传速度和稳定性,减少上传失败的可能性。

    2023-07-25 21:17:16
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载