diff --git a/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/oss/MinioOssBuilder.java b/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/oss/MinioOssBuilder.java index 1b5ec912..8ec624a3 100644 --- a/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/oss/MinioOssBuilder.java +++ b/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/oss/MinioOssBuilder.java @@ -33,7 +33,10 @@ public class MinioOssBuilder { @SneakyThrows public static OssTemplate template(Oss oss, OssRule ossRule) { - MinioClient minioClient = new MinioClient(oss.getEndpoint(), oss.getAccessKey(), oss.getSecretKey()); + MinioClient minioClient = MinioClient.builder() + .endpoint(oss.getEndpoint()) + .credentials(oss.getAccessKey(), oss.getSecretKey()) + .build(); OssProperties ossProperties = new OssProperties(); ossProperties.setEndpoint(oss.getEndpoint()); ossProperties.setAccessKey(oss.getAccessKey()); diff --git a/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/oss/QiniuOssBuilder.java b/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/oss/QiniuOssBuilder.java index ddebdb53..b6730a5c 100644 --- a/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/oss/QiniuOssBuilder.java +++ b/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/oss/QiniuOssBuilder.java @@ -16,15 +16,15 @@ */ package org.springblade.resource.builder.oss; -import com.qiniu.common.Zone; import com.qiniu.storage.BucketManager; import com.qiniu.storage.Configuration; +import com.qiniu.storage.Region; import com.qiniu.storage.UploadManager; import com.qiniu.util.Auth; import lombok.SneakyThrows; import org.springblade.core.oss.OssTemplate; -import org.springblade.core.oss.props.OssProperties; import org.springblade.core.oss.QiniuTemplate; +import org.springblade.core.oss.props.OssProperties; import org.springblade.core.oss.rule.OssRule; import org.springblade.resource.entity.Oss; @@ -37,7 +37,7 @@ public class QiniuOssBuilder { @SneakyThrows public static OssTemplate template(Oss oss, OssRule ossRule) { - Configuration cfg = new Configuration(Zone.autoZone()); + Configuration cfg = new Configuration(Region.autoRegion()); Auth auth = Auth.create(oss.getAccessKey(), oss.getSecretKey()); UploadManager uploadManager = new UploadManager(cfg); BucketManager bucketManager = new BucketManager(auth, cfg);