По некоторым причинам я не могу сделать эту работуОбеспечение убер не webhook работает
require crypto = require('crypto')
const hmac = crypto.createHmac('sha256', 'clientSecret')
const hash = hmac.update(JSON.stringify(req.body)).digest('hex')
if (hash !== req.header('X-Uber-Signature')) {
return res.json('something is wrong ' + hash + ' ' + req.header('X-Uber-Signature'))
}
return res.json('you got in!')
Я следую инструкции здесь https://developer.uber.com/docs/riders/guides/webhooks#security
но хэш генерирует различные значения
Другие подходы Добро пожаловать.
Что значение, которое вы ожидаете, и что вы получите? –