Browse Source

feat:【infra 基础设施】支持私有桶

YunaiV 10 months ago
parent
commit
ff90512cd5

+ 1 - 6
yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/framework/file/core/client/s3/S3FileClient.java

@@ -129,12 +129,7 @@ public class S3FileClient extends AbstractFileClient<S3FileClientConfig> {
                 .signatureDuration(expiration)
                 .getObjectRequest(b -> b.bucket(config.getBucket()).key(finalPath)).build())
                 .url();
-        // 特殊:适配未使用 domain 返回的情况!!!
-        String signedUrlStr = signedUrl.toString();
-        if (!signedUrlStr.startsWith(config.getDomain())) {
-            signedUrlStr = signedUrlStr.replaceFirst(signedUrl.getProtocol() + "://" + signedUrl.getHost(), config.getDomain());
-        }
-        return signedUrlStr;
+        return signedUrl.toString();
     }
 
     /**