Я пишу Webhook для обработки автоматических микродепозитов для Plaid на С#. Я не совсем понимаю, как это должно работать, в основном потому, что примеры на других языках, которых я не знаю.
Моя первая проблема заключается в том, отправит ли мне Plaid строку? Я предполагаю, что Jwt - это строка?
Мой код:
var token = "[someJwtstring]";
var handler = new JwtSecurityTokenHandler();
var jsonToken = handler.ReadJwtToken(token);
//Get the Json Web Key from the API using the key id
var verifyJwt = await _plaidRepo.VerifyWebHook(jsonToken.Header.Kid);
var webkey = new JsonWebKey()
{
Alg = verifyJwt.Data.alg,
Crv = verifyJwt.Data.crv,
Kty = verifyJwt.Data.kty,
Use = verifyJwt.Data.use,
X = verifyJwt.Data.x,
Y = verifyJwt.Data.y
};
Так что до сих пор я понимаю... но что теперь? Что мне делать с веб-ключом, чтобы я мог получить тело запроса?