Skip to content

Commit 1e59a20

Browse files
committed
Check if AccessKeyId and AccessKeySecret exist
1 parent 6b989a7 commit 1e59a20

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

src/Api/Base/BaseOssCommand.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,7 @@ private async Task<OssResult<TResult>> ProcessResponseInternal(HttpResponseMessa
126126
// SerializeHelper.Deserialize<ErrorResult>(responseContent);
127127

128128
var responseContent = await response.Content.ReadAsStringAsync();
129-
var errorResult =
130-
131-
SerializeHelper.Deserialize<ErrorResult>(responseContent);
132-
129+
var errorResult = SerializeHelper.Deserialize<ErrorResult>(responseContent);
133130

134131
return new OssResult<TResult>()
135132
{

src/Request/RequestContext.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@ public RequestContext(IOptions<OssCredential> credentialOptions, ClientConfigura
1616
{
1717
OssCredential = credentialOptions.Value;
1818
ClientConfiguration = config;
19+
20+
if(string.IsNullOrWhiteSpace(OssCredential.AccessKeyId))
21+
{
22+
throw new ArgumentNullException(nameof(OssCredential.AccessKeyId));
23+
}
24+
25+
if (string.IsNullOrWhiteSpace(OssCredential.AccessKeySecret))
26+
{
27+
throw new ArgumentNullException(nameof(OssCredential.AccessKeySecret));
28+
}
1929
}
2030
/// <summary>
2131
/// 客户端配置

0 commit comments

Comments
 (0)