Kaynağa Gözat

fix: add compatibility config for third-party S3-compatible providers (#13354)

Co-authored-by: zhaoqingyu.1075 <zhaoqingyu.1075@bytedance.com>
zhu-an 2 ay önce
ebeveyn
işleme
a081b1e79e
1 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 5 1
      api/extensions/storage/aws_s3_storage.py

+ 5 - 1
api/extensions/storage/aws_s3_storage.py

@@ -32,7 +32,11 @@ class AwsS3Storage(BaseStorage):
                 aws_access_key_id=dify_config.S3_ACCESS_KEY,
                 endpoint_url=dify_config.S3_ENDPOINT,
                 region_name=dify_config.S3_REGION,
-                config=Config(s3={"addressing_style": dify_config.S3_ADDRESS_STYLE}),
+                config=Config(
+                    s3={"addressing_style": dify_config.S3_ADDRESS_STYLE},
+                    request_checksum_calculation="when_required",
+                    response_checksum_validation="when_required",
+                ),
             )
         # create bucket
         try: