阿里云首页

OSS使用智能媒体管理访问DOCX格式的文件提示“InvalidProject.NotFound”报错

问题描述

阿里云OSS能够与智能媒体管理(IMM)深度结合支持文档预览,若您的OSS使用智能媒体管理,访问如下URL格式的DOCX文件:

https://yfbXXXXn.oss-cn-hangzhou.aliyuncs.com/prod/document/20210308/WWV.docx?x-oss-process=imm/previewdoc,copy_1

提示以下报错,可参考本文进行操作。

{"RequestId":"604ED5116F529336379C7D4A","code":"InvalidProject.NotFound","httpStatusCode":404,"message":"The resource Project cannot be found. bucket does not bind any project","success":false}

问题原因

使用智能媒体管理不支持匿名访问,在匿名访问的情况下,智能媒体管理无法确定Project的归属,所以会提示以上报错。

解决方案

请确认您使用的账号类型,然后根据现场实际情况,选择下列对应的处理方式:

使用主账号文档预览 使用RAM账号文档预览
无论源文件权限是否为公共读,出于安全性考虑此处建议使用URL签名方式,具体步骤请参见文档预览

如果您使用RAM用户文档预览,需确保RAM用户拥有只读访问OSS的权限(AliyunOSSReadOnlyAccess)、管理智能媒体管理的权限(AliyunIMMFullAccess)、以及ProcessImm的权限,若无权限请参见为RAM角色授权。然后使用URL签名方式文档预览,具体步骤请参见文档预览

适用于

  • 对象存储OSS
  • 智能媒体管理IMM

如果您的问题仍未解决,您可以在阿里云社区免费咨询提交工单联系阿里云技术支持。

首页 OSS使用智能媒体管理访问DOCX格式的文件提示“InvalidProject.NotFound”报错