From 6a949005fe0eefa91361d0bc18537d292535f86f Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Sun, 2 Jan 2022 21:04:54 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.1.6=E3=80=91=E3=80=90file=E3=80=91?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=98=BF=E9=87=8C=E4=BA=91=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=93=8D=E4=BD=9CgetFileUnAuthUrl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roses/kernel/file/aliyun/AliyunFileOperator.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kernel-d-file/file-sdk-aliyun/src/main/java/cn/stylefeng/roses/kernel/file/aliyun/AliyunFileOperator.java b/kernel-d-file/file-sdk-aliyun/src/main/java/cn/stylefeng/roses/kernel/file/aliyun/AliyunFileOperator.java index 5d0b37fe1..ba33d5472 100644 --- a/kernel-d-file/file-sdk-aliyun/src/main/java/cn/stylefeng/roses/kernel/file/aliyun/AliyunFileOperator.java +++ b/kernel-d-file/file-sdk-aliyun/src/main/java/cn/stylefeng/roses/kernel/file/aliyun/AliyunFileOperator.java @@ -25,12 +25,12 @@ package cn.stylefeng.roses.kernel.file.aliyun; import cn.hutool.core.io.IoUtil; -import cn.hutool.core.util.StrUtil; import cn.stylefeng.roses.kernel.file.api.FileOperatorApi; import cn.stylefeng.roses.kernel.file.api.enums.BucketAuthEnum; import cn.stylefeng.roses.kernel.file.api.enums.FileLocationEnum; import cn.stylefeng.roses.kernel.file.api.exception.FileException; import cn.stylefeng.roses.kernel.file.api.exception.enums.FileExceptionEnum; +import cn.stylefeng.roses.kernel.file.api.expander.FileConfigExpander; import cn.stylefeng.roses.kernel.file.api.pojo.props.AliyunOssProperties; import com.aliyun.oss.ClientException; import com.aliyun.oss.OSS; @@ -201,8 +201,7 @@ public class AliyunFileOperator implements FileOperatorApi { @Override public String getFileUnAuthUrl(String bucketName, String key) { - String template = "https://{}.oss-cn-beijing.aliyuncs.com/{}"; - return StrUtil.format(template,bucketName,key); + return this.getFileAuthUrl(bucketName, key, FileConfigExpander.getDefaultFileTimeoutSeconds() * 1000); } @Override