我已配置阿里云OSS ,但是在附件上传时,后台出现 Path name must not be Blank,不知是否我配置成功,

    Ryan Wang 👍 是的 ,我看了阿里云的oss上传至文件夹的规则是文件夹/xxx.png,但我看源代码并且模拟发现并不可以实现,请问您说的配置在哪儿。。谢谢
    源码:

       String basename = FilenameUtils.getBasename(file.getOriginalFilename());
                String extension = FilenameUtils.getExtension(file.getOriginalFilename());
                String timestamp = String.valueOf(System.currentTimeMillis());
                String upFilePath = StringUtils.join(basename, "_", timestamp, ".", extension);
                String filePath = StringUtils.join(StringUtils.appendIfMissing(ossSource, "/"), upFilePath);
    
                // Upload
                PutObjectResult putObjectResult = ossClient.putObject(ossBucketName, upFilePath, file.getInputStream());
      8 天 后

      johnniang 可能是解析文件路径的时候的错误,应当是 filePath 而不是 upfiledPath

      6 个月 后

      也可能是配置的AccessKey组合错误,或者缺失对目标bucket的读写权限。之前在访问控制里面就忘记添加对bucket的访问权限了😂