diff --git a/src/WorkOS.net/Services/Actions/ActionsService.cs b/src/WorkOS.net/Services/Actions/ActionsService.cs index c11349f9..a520c129 100644 --- a/src/WorkOS.net/Services/Actions/ActionsService.cs +++ b/src/WorkOS.net/Services/Actions/ActionsService.cs @@ -47,10 +47,10 @@ public class ActionsService public void VerifyHeader(string payload, string sigHeader, string secret, int tolerance = DefaultTolerance) { var (timestamp, signature) = ParseSignatureHeader(sigHeader); - var timestampSeconds = long.Parse(timestamp); + var timestampMs = long.Parse(timestamp); var nowMs = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(); - if (Math.Abs(nowMs - timestampSeconds) > tolerance * 1000L) + if (Math.Abs(nowMs - timestampMs) > tolerance * 1000L) { throw new InvalidOperationException("Timestamp outside of the tolerance zone."); }