diff --git a/alibabacloud-gateway-oss/Teafile b/alibabacloud-gateway-oss/Teafile
index c79c0fe0..21ca4501 100644
--- a/alibabacloud-gateway-oss/Teafile
+++ b/alibabacloud-gateway-oss/Teafile
@@ -1,7 +1,7 @@
{
"scope": "alibabacloud",
"name": "GatewayOSS",
- "version": "0.0.27",
+ "version": "0.0.28",
"main": "./main.tea",
"maintainers": [
{
@@ -26,9 +26,9 @@
},
"releases": {
"ts": "@alicloud/gateway-oss:^0.0.9",
- "go": "github.com/alibabacloud-go/alibabacloud-gateway-oss/client:v0.0.17",
- "java": "com.aliyun:alibabacloud-gateway-oss:0.0.16",
- "python": "alibabacloud_gateway_oss:0.0.14",
+ "go": "github.com/alibabacloud-go/alibabacloud-gateway-oss/client:v0.0.18",
+ "java": "com.aliyun:alibabacloud-gateway-oss:0.0.17",
+ "python": "alibabacloud_gateway_oss:0.0.15",
"python2": "alibabacloud_gateway_oss_py2:0.0.9",
"csharp": "AlibabaCloud.GatewayOss:0.0.10",
"php": "alibabacloud/gateway-oss:^0.0.9"
diff --git a/alibabacloud-gateway-oss/golang/client/client.go b/alibabacloud-gateway-oss/golang/client/client.go
index fd2cd17f..eed9e458 100644
--- a/alibabacloud-gateway-oss/golang/client/client.go
+++ b/alibabacloud-gateway-oss/golang/client/client.go
@@ -176,7 +176,7 @@ func (client *Client) ModifyRequest(context *spi.InterceptorContext, attributeMa
}
- signatureVersion := util.DefaultString(request.SignatureVersion, tea.String("v1"))
+ signatureVersion := util.DefaultString(request.SignatureVersion, tea.String("v4"))
request.Headers["authorization"], _err = client.GetAuthorization(signatureVersion, bucketName, request.Pathname, request.Method, request.Query, request.Headers, accessKeyId, accessKeySecret, regionId)
if _err != nil {
return _err
diff --git a/alibabacloud-gateway-oss/java/pom.xml b/alibabacloud-gateway-oss/java/pom.xml
index 8048bec2..7896dc92 100644
--- a/alibabacloud-gateway-oss/java/pom.xml
+++ b/alibabacloud-gateway-oss/java/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.aliyun
alibabacloud-gateway-oss
- 0.0.16
+ 0.0.17
jar
alibabacloud-gateway-oss
diff --git a/alibabacloud-gateway-oss/java/src/main/java/com/aliyun/gateway/oss/Client.java b/alibabacloud-gateway-oss/java/src/main/java/com/aliyun/gateway/oss/Client.java
index b5ed9d4e..c315ea6d 100644
--- a/alibabacloud-gateway-oss/java/src/main/java/com/aliyun/gateway/oss/Client.java
+++ b/alibabacloud-gateway-oss/java/src/main/java/com/aliyun/gateway/oss/Client.java
@@ -235,7 +235,7 @@ public void modifyRequest(com.aliyun.gateway.spi.models.InterceptorContext conte
}
- String signatureVersion = com.aliyun.teautil.Common.defaultString(request.signatureVersion, "v1");
+ String signatureVersion = com.aliyun.teautil.Common.defaultString(request.signatureVersion, "v4");
request.headers.put("authorization", this.getAuthorization(signatureVersion, bucketName, request.pathname, request.method, request.query, request.headers, accessKeyId, accessKeySecret, regionId));
}
diff --git a/alibabacloud-gateway-oss/main.tea b/alibabacloud-gateway-oss/main.tea
index 27a0e5d8..51381cb7 100644
--- a/alibabacloud-gateway-oss/main.tea
+++ b/alibabacloud-gateway-oss/main.tea
@@ -139,7 +139,7 @@ async function modifyRequest(context: SPI.InterceptorContext, attributeMap: SPI.
}
}
- var signatureVersion = Util.defaultString(request.signatureVersion, 'v1');
+ var signatureVersion = Util.defaultString(request.signatureVersion, 'v4');
request.headers.authorization = getAuthorization(signatureVersion, bucketName, request.pathname, request.method, request.query, request.headers, accessKeyId, accessKeySecret, regionId);
}
diff --git a/alibabacloud-gateway-oss/python/alibabacloud_gateway_oss/__init__.py b/alibabacloud-gateway-oss/python/alibabacloud_gateway_oss/__init__.py
index 311f216e..6561790f 100644
--- a/alibabacloud-gateway-oss/python/alibabacloud_gateway_oss/__init__.py
+++ b/alibabacloud-gateway-oss/python/alibabacloud_gateway_oss/__init__.py
@@ -1 +1 @@
-__version__ = "0.0.14"
+__version__ = "0.0.15"
diff --git a/alibabacloud-gateway-oss/python/alibabacloud_gateway_oss/client.py b/alibabacloud-gateway-oss/python/alibabacloud_gateway_oss/client.py
index 546cf7bf..1a250730 100644
--- a/alibabacloud-gateway-oss/python/alibabacloud_gateway_oss/client.py
+++ b/alibabacloud-gateway-oss/python/alibabacloud_gateway_oss/client.py
@@ -234,7 +234,7 @@ def modify_request(
query_value = item[1]
if UtilClient.empty(origin_query.get(query_key)):
request.query[query_key] = query_value
- signature_version = UtilClient.default_string(request.signature_version, 'v1')
+ signature_version = UtilClient.default_string(request.signature_version, 'v4')
request.headers['authorization'] = self.get_authorization(signature_version, bucket_name, request.pathname, request.method, request.query, request.headers, access_key_id, access_key_secret, region_id)
async def modify_request_async(
@@ -311,7 +311,7 @@ async def modify_request_async(
query_value = item[1]
if UtilClient.empty(origin_query.get(query_key)):
request.query[query_key] = query_value
- signature_version = UtilClient.default_string(request.signature_version, 'v1')
+ signature_version = UtilClient.default_string(request.signature_version, 'v4')
request.headers['authorization'] = await self.get_authorization_async(signature_version, bucket_name, request.pathname, request.method, request.query, request.headers, access_key_id, access_key_secret, region_id)
def modify_response(
diff --git a/alibabacloud-gateway-oss/python/setup.py b/alibabacloud-gateway-oss/python/setup.py
index 9d1a3375..63b44bb4 100644
--- a/alibabacloud-gateway-oss/python/setup.py
+++ b/alibabacloud-gateway-oss/python/setup.py
@@ -24,7 +24,7 @@
"""
setup module for alibabacloud_gateway_oss.
-Created on 03/01/2025
+Created on 13/02/2025
@author: Alibaba Cloud SDK
"""