diff --git a/playedu-common/src/main/java/xyz/playedu/common/util/S3Util.java b/playedu-common/src/main/java/xyz/playedu/common/util/S3Util.java
index c77779c..84bbbaf 100644
--- a/playedu-common/src/main/java/xyz/playedu/common/util/S3Util.java
+++ b/playedu-common/src/main/java/xyz/playedu/common/util/S3Util.java
@@ -77,8 +77,11 @@ public class S3Util {
new AwsClientBuilder.EndpointConfiguration(
defaultConfig.getEndpoint(), defaultConfig.getRegion());
- return AmazonS3ClientBuilder.standard()
- .withCredentials(new AWSStaticCredentialsProvider(credentials))
+ AmazonS3ClientBuilder builder = AmazonS3ClientBuilder.standard();
+ // 开启路径访问
+ builder.setPathStyleAccessEnabled(true);
+
+ return builder.withCredentials(new AWSStaticCredentialsProvider(credentials))
.withEndpointConfiguration(endpointConfiguration)
.build();
}
diff --git a/pom.xml b/pom.xml
index cd3c5a8..5c0aaac 100644
--- a/pom.xml
+++ b/pom.xml
@@ -102,6 +102,11 @@
aws-java-sdk-s3
1.12.572
+
+ javax.xml.bind
+ jaxb-api
+ 2.3.1
+
cn.hutool