Я пытаюсь создать подпись HMAC SHA256 в приложении, написанном на AngularJs, это приложение не учитывает какой-либо шаблон, установленный для платформы, это катастрофа (это не мое, я просто занимаюсь обслуживанием), и мне нужно принести подпись HMAC приложения ReactJs в указанное приложение под углом. Проблема в том, что Angular выдает ошибку при попытке использовать объект Buffer. Я прилагаю код того, что у меня есть, и это работает в ReactJs
let hash = crypto.createHmac(this.algorithm, new Buffer(secretKey, "base64"))
.update(new Buffer(message, "utf8"), 'utf8')
.digest('base64');
Я уже пытался использовать Buffer.from, и он не работает. Я также пытаюсь с TextEncoder, и это не так, я не знаю, что попробовать