使用阿里云oss,图片无法下载和预览,其他文件可以


使用阿里云oss作为存储,如果是图片,点击URL,出现404页面

点击Preview,出现下图的错误页面

如果是excel表,点URL也是出现上面的404页面,但是点击Preview却能正常下载

已解决,是权限的问题,详见:
https://help.aliyun.com/zh/oss/user-guide/use-bucket-policy-to-grant-permission-to-access-oss/?spm=a2c4g.11186623.0.i2

我也出现了类似问题,看了您的帮助链接之后没能解决。我不知道是阿里云的设置问题还是nocobase端设置的问题。因为阿里云那边可以正常看到上传的图片并预览下载。

时间太久了,已经记不清细节了,大概就是能放开的权限都放开

已成功,放开权限的结果不知道安全性是否有问题。

bucket 需要设置允许公开访问。

如果要私有访问,需要使用 S3 pro 插件

谢谢,已经可以了。但是又有一个问题,就是当我把咱们数据库中的记录删除的时候,存储桶中的图片或者其他作为附件上传的文件还保留在存储桶中,这个可以让这个附件文件随着记录的删除或者附件文件的改变而在存储桶中同时删除吗?谢谢

我用MINIO也是不能预览和下载,上传已经正常在MINIO的桶里了,看到这个后改成 公开访问 后试了下也是一样不行。