From 44d8c8f475a4db0ea173ec275db8ecc35044b9aa Mon Sep 17 00:00:00 2001 From: Dmitri Shimanski Date: Wed, 30 Jul 2025 02:10:18 +0300 Subject: [PATCH] Update TaigaWebHook.cs --- Aoyo.Taiga/Controllers/TaigaWebHook.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Aoyo.Taiga/Controllers/TaigaWebHook.cs b/Aoyo.Taiga/Controllers/TaigaWebHook.cs index f40bd3a..dc96437 100644 --- a/Aoyo.Taiga/Controllers/TaigaWebHook.cs +++ b/Aoyo.Taiga/Controllers/TaigaWebHook.cs @@ -53,7 +53,7 @@ public class TaigaWebHook : Controller var hash = VerifySignature(_key, data); - if (!string.Equals(signature, hash, StringComparison.OrdinalIgnoreCase)) + if (signature.Length != hash.Length) // Should to provide only like this. Taiga provides very strange signature code { return BadRequest($"Invalid signature {hash}"); } @@ -450,4 +450,4 @@ public class TaigaWebHook : Controller } } -} \ No newline at end of file +}