Skip to content

Commit 8ee4003

Browse files
authored
Fixed the utc time issue for httpSigning auth. (OpenAPITools#10139)
1 parent c72e69f commit 8ee4003

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

modules/openapi-generator/src/main/resources/csharp-netcore/HttpSigningConfiguration.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ namespace {{packageName}}.Client
193193
}
194194
else if (header.Equals(HEADER_DATE))
195195
{
196-
var utcDateTime = dateTime.ToString("r").ToString();
196+
var utcDateTime = dateTime.ToUniversalTime().ToString("r");
197197
HttpSignatureHeader.Add(header.ToLower(), utcDateTime);
198198
HttpSignedRequestHeader.Add(HEADER_DATE, utcDateTime);
199199
}

samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ internal Dictionary<string, string> GetHttpSignedHeader(string basePath,string m
193193
}
194194
else if (header.Equals(HEADER_DATE))
195195
{
196-
var utcDateTime = dateTime.ToString("r").ToString();
196+
var utcDateTime = dateTime.ToUniversalTime().ToString("r");
197197
HttpSignatureHeader.Add(header.ToLower(), utcDateTime);
198198
HttpSignedRequestHeader.Add(HEADER_DATE, utcDateTime);
199199
}

samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ internal Dictionary<string, string> GetHttpSignedHeader(string basePath,string m
193193
}
194194
else if (header.Equals(HEADER_DATE))
195195
{
196-
var utcDateTime = dateTime.ToString("r").ToString();
196+
var utcDateTime = dateTime.ToUniversalTime().ToString("r");
197197
HttpSignatureHeader.Add(header.ToLower(), utcDateTime);
198198
HttpSignedRequestHeader.Add(HEADER_DATE, utcDateTime);
199199
}

samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ internal Dictionary<string, string> GetHttpSignedHeader(string basePath,string m
193193
}
194194
else if (header.Equals(HEADER_DATE))
195195
{
196-
var utcDateTime = dateTime.ToString("r").ToString();
196+
var utcDateTime = dateTime.ToUniversalTime().ToString("r");
197197
HttpSignatureHeader.Add(header.ToLower(), utcDateTime);
198198
HttpSignedRequestHeader.Add(HEADER_DATE, utcDateTime);
199199
}

samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ internal Dictionary<string, string> GetHttpSignedHeader(string basePath,string m
193193
}
194194
else if (header.Equals(HEADER_DATE))
195195
{
196-
var utcDateTime = dateTime.ToString("r").ToString();
196+
var utcDateTime = dateTime.ToUniversalTime().ToString("r");
197197
HttpSignatureHeader.Add(header.ToLower(), utcDateTime);
198198
HttpSignedRequestHeader.Add(HEADER_DATE, utcDateTime);
199199
}

samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ internal Dictionary<string, string> GetHttpSignedHeader(string basePath,string m
193193
}
194194
else if (header.Equals(HEADER_DATE))
195195
{
196-
var utcDateTime = dateTime.ToString("r").ToString();
196+
var utcDateTime = dateTime.ToUniversalTime().ToString("r");
197197
HttpSignatureHeader.Add(header.ToLower(), utcDateTime);
198198
HttpSignedRequestHeader.Add(HEADER_DATE, utcDateTime);
199199
}

samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ internal Dictionary<string, string> GetHttpSignedHeader(string basePath,string m
193193
}
194194
else if (header.Equals(HEADER_DATE))
195195
{
196-
var utcDateTime = dateTime.ToString("r").ToString();
196+
var utcDateTime = dateTime.ToUniversalTime().ToString("r");
197197
HttpSignatureHeader.Add(header.ToLower(), utcDateTime);
198198
HttpSignedRequestHeader.Add(HEADER_DATE, utcDateTime);
199199
}

0 commit comments

Comments
 (0)