Я довольно новичок в Node.
Я пытаюсь заставить следующий PHP код
$signature = base64_encode(hash_hmac('sha256', $canonicalString, $secret, true));
$signature = rtrim($signature,"=");
работать в узле. В настоящее время у меня есть следующая реализация кода в узле.
return crypto.createHmac('sha256', key)
.update(message)
.digest('base64');
Служба не проходит проверку подлинности.
Любая помощь очень ценится. Застрял в одной и той же строке кода больше суток.
Спасибо