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(": ");