Я пытаюсь создать HMAC-SHA1 в своем приложении .Net Core, используя ответ, найденный на этот вопрос:
Однако я получаю сообщение об ошибке byte[] does not contain a defintion for Concat
. Я пробовал искать здесь, и я, похоже, не нашел ответа.
Эта ошибка возникает в строке var key2 = key1.Concat(oauth_consumer_secret).ToArray();
using (var sha1 = SHA1.Create())
{
var encodedStringAsByte = Encoding.UTF8.GetBytes(encodedString);
var key1 = sha1.ComputeHash(encodedStringAsByte);
var key2 = key1.Concat(oauth_consumer_secret).ToArray();
var key3 = sha1.ComputeHash(key2);
string signature = Convert.ToBase64String(key3);
}
Любое понимание и знание ценятся, спасибо.
oauth_consumer_secret
? - person DavidG   schedule 24.03.2017