Skip to content

Commit 2fe445b

Browse files
committed
Remove invalid code
1 parent 1290543 commit 2fe445b

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

src/AspNet.Security.OAuth.Bilibili/BilibiliAuthenticationHandler.cs

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,6 @@ private static string ComputeHmacSHA256(string key, string data)
8989
return Convert.ToHexStringLower(hash);
9090
}
9191

92-
#pragma warning disable CA5351
93-
private static string ComputeMd5(string input)
94-
{
95-
var inputBytes = Encoding.ASCII.GetBytes(input);
96-
var hashBytes = MD5.HashData(inputBytes);
97-
return Convert.ToHexStringLower(hashBytes);
98-
}
99-
#pragma warning disable CA5351
100-
10192
private static string BuildSignatureString(HttpRequestMessage request, string appSecret)
10293
{
10394
var headers = request.Headers
@@ -120,7 +111,7 @@ protected override async Task<AuthenticationTicket> CreateTicketAsync(
120111
using var request = new HttpRequestMessage(HttpMethod.Get, Options.UserInformationEndpoint);
121112
request.Headers.Add("Access-Token", tokens.AccessToken);
122113
request.Headers.Add("x-bili-accesskeyid", Options.ClientId);
123-
request.Headers.Add("x-bili-content-md5", ComputeMd5(string.Empty));
114+
request.Headers.Add("x-bili-content-md5", "d41d8cd98f00b204e9800998ecf8427e");
124115
request.Headers.Add("x-bili-signature-method", "HMAC-SHA256");
125116
request.Headers.Add("x-bili-signature-nonce", utcNow.ToUnixTimeMilliseconds().ToString(CultureInfo.InvariantCulture));
126117
request.Headers.Add("x-bili-signature-version", "2.0");
@@ -171,7 +162,7 @@ private static bool ValidateReturnCode(JsonElement element, out int code)
171162
return true;
172163
}
173164

174-
code = errorCodeElement.GetInt32()!;
165+
code = errorCodeElement.GetInt32();
175166

176167
return code == 0;
177168
}

0 commit comments

Comments
 (0)