У меня есть ряд значений, которые необходимо объединить в хэш SHA256 для передачи в веб-службу. Эти значения объединяются в массив байтов с помощью Encoding.ASCII.GetBytes (allparametershere), а затем хешируются в SHA256 с помощью myHashMethod.ComputeHash (allParameterByteArray). Поскольку мне нужно добавить это значение в заголовок запроса, оно должно быть передано в виде строки в заголовок запроса.
Требования сторонней системы гласят, что строка должна быть представлена в 64-символьном шестнадцатеричном формате. Раньше я использовал Convert.Base64String, но предполагаю, что это не то, что они ищут, поскольку я получаю ошибки только при передаче такой строки. Есть идеи?
Спасибо!