From cfb4428e78ede170e46e54bb8bbbe8fead65bf58 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Tue, 30 Dec 2025 19:39:39 +0800 Subject: [PATCH] :bug: Fix some issues in the singature verification --- .../ActivityPub/ActivityPubSignatureService.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DysonNetwork.Sphere/ActivityPub/ActivityPubSignatureService.cs b/DysonNetwork.Sphere/ActivityPub/ActivityPubSignatureService.cs index 8752f0e..84ab20e 100644 --- a/DysonNetwork.Sphere/ActivityPub/ActivityPubSignatureService.cs +++ b/DysonNetwork.Sphere/ActivityPub/ActivityPubSignatureService.cs @@ -256,15 +256,18 @@ public class ActivityPubSignatureService( return string.Empty; var sb = new StringBuilder(); + var first = true; foreach (var header in headers) { if (header == "content-type") continue; - if (sb.Length > 0) + if (!first) sb.Append('\n'); + first = false; + sb.Append(header.ToLower()); sb.Append(": ");