开发者社区 问答 正文

阿里云视频点播 ,指定存储地址 ,返回存储地址不存在

现在是有两个域名,一个上海地域的,一个北京地域的,想把视频存储在北京地域,北京地域的未配置https,程序里边指定存储位置是北京地域的地址,返回存储地址不存在,请教下这是怎么回事?

展开
收起
游客vi5u6yk4f6p34 2021-04-27 20:32:49 787 分享 版权
阿里云 AI 助理回答

根据您描述的情况,出现“存储地址不存在”的提示,可能涉及以下几个方面的问题,请检查确认:

  1. 地域匹配问题:确保您的程序中指定的存储位置(即StorageRegion)与北京地域的存储地域标识相匹配。对于北京地域,正确的存储地域标识应为cn-beijing。请检查代码中设置的存储区域是否准确无误。

  2. 存储配置问题:确认您的北京地域点播服务已正确配置并启用了存储功能。虽然上海地域的老用户可能已添加了北京存储不受限制,但新用户或未特别配置的情况下,每个服务地域仅支持对应地域的存储。请登录阿里云视频点播控制台,检查北京地域的存储Bucket是否已启用或正确添加。

  3. HTTPS配置问题:您提到北京地域未配置HTTPS,这通常不影响视频上传至该地域的OSS存储,因为上传操作可通过HTTP完成。不过,如果您的应用场景需要通过HTTPS播放视频内容,建议在控制台为对应的Bucket开启HTTPS访问权限,以保障数据传输的安全性。

  4. API接入问题:确认调用API时使用的接入地址和API接入地域标识是否与存储地域一致。例如,使用北京地域的存储时,API请求应指向vod.cn-beijing.aliyuncs.com,且RegionId参数应设置为cn-beijing

  5. 权限与凭证问题:检查用于上传视频的AccessKey和Policy是否具有足够的权限访问北京地域的OSS Bucket。错误的凭证或不足的权限也会导致存储操作失败。

综上所述,解决此问题的关键在于验证和调整存储区域的指定、检查存储配置状态、以及确保API调用的地域一致性。如问题依旧存在,建议查看控制台错误日志或联系阿里云技术支持获取更详细的帮助。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答