🐛 Fix keypair inconsistence

This commit is contained in:
2025-12-29 22:44:41 +08:00
parent 84da11f301
commit 7f5b447b3c
3 changed files with 38 additions and 12 deletions

View File

@@ -249,12 +249,11 @@ public class ActivityPubDeliveryService(
request.Headers.Date, digest, request.Headers.Host);
var signatureHeaders = await signatureService.SignOutgoingRequest(request, actorUri);
var signature = signatureHeaders;
var signatureString = $"keyId=\"{signature["keyId"]}\"," +
$"algorithm=\"{signature["algorithm"]}\"," +
$"headers=\"{signature["headers"]}\"," +
$"signature=\"{signature["signature"]}\"";
var signatureString = $"keyId=\"{signatureHeaders["keyId"]}\"," +
$"algorithm=\"{signatureHeaders["algorithm"]}\"," +
$"headers=\"{signatureHeaders["headers"]}\"," +
$"signature=\"{signatureHeaders["signature"]}\"";
request.Headers.Add("Signature", signatureString);