(10)Попробуйте взять все с Postman`а, но не уверен, что отработает, т.к. ts, nonce, mac генерируются в момент запроса. Я не силен в криптографии, но полагаю, что как раз алгоритм sha256 это и делает на основе логина и пароля.
ts - метка времени (количество секунд с 1 января 1970 г., 00:00:00 по Гринвичу)
nonce - «number that can only be used once» — число, которое может быть использовано один раз. В криптографии — одноразовый код, выбранный случайным или псевдослучайным образом, который используется для безопасной передачи основного пароля, предотвращая атаку повторного воспроизведения.
mac - рассчитывается с использованием указанного алгоритма «hmac-sha-256» и ключа по нормализованной строке запроса. Результат кодируется base64 для создания MAC запроса.
Похоже, Вам нужно смотреть, как работает алгоритм шифрования sha256
(8)Fiddler - это другой софт, который отслеживает сетевой трафик. Посмотрел, он видит ровно такой же заголовок Authorization.
Попробуйте собрать строку заголовка. что-то типа:
id = "ИД";
ts = "1603274223";
nonce = "e3RUIM";
mac = "L0HaGL4orQkF532MYDulxFV62uzGsohhcMtRX245LkQ=";
СтрокаАвторизации = "Hawk id="+""""+id+""""+", ts="+""""+ts+""""+", nonce="+""""+nonce+""""+", mac="+""""+mac+"""";
Заголовки = Новый Соответствие();
Заголовки.Вставить("Content-Type","application/json");
Заголовки.Вставить("Authorization",СтрокаАвторизации);
(10)Попробуйте взять все с Postman`а, но не уверен, что отработает, т.к. ts, nonce, mac генерируются в момент запроса. Я не силен в криптографии, но полагаю, что как раз алгоритм sha256 это и делает на основе логина и пароля.
ts - метка времени (количество секунд с 1 января 1970 г., 00:00:00 по Гринвичу)
nonce - «number that can only be used once» — число, которое может быть использовано один раз. В криптографии — одноразовый код, выбранный случайным или псевдослучайным образом, который используется для безопасной передачи основного пароля, предотвращая атаку повторного воспроизведения.
mac - рассчитывается с использованием указанного алгоритма «hmac-sha-256» и ключа по нормализованной строке запроса. Результат кодируется base64 для создания MAC запроса.
Похоже, Вам нужно смотреть, как работает алгоритм шифрования sha256