Вернуться   Биткоин Форум > Обслуживание Обсуждение
23 июля 2014, 4:28:01 AM   # 1
 
 
Сообщения: 4
Цитировать по имени
цитировать ответ
по умолчанию Re: HitBTC сообщение об ошибке Wrong Signature

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Добрый день,

Я получаю сообщение назад, что с заданием "Неправильная подпись" с кодом "NotAuthorized" при передаче каких-либо запросов от HitBTC Trading API. Запросы рыночных данных API работают нормально, все разрешения проверяются настройки в моем счете.

Любые идеи, что может быть проблема?
Дайте мне знать, что информация будет полезной.

Спасибо!
Райан
fiveironfrnzy08 сейчас офлайн Пожаловаться на fiveironfrnzy08   Ответить с цитированием Мультицитирование сообщения от fiveironfrnzy08 Быстрый ответ на сообщение fiveironfrnzy08


Как заработать Биткоины?
Без вложений. Не майнинг.


23 июля 2014, 8:34:03 AM   # 2
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: HitBTC сообщение об ошибке Wrong Signature

Получил 1806 Биткоинов
Реальная история.





Я думаю, вы должны связаться с ними (админ hitbtc) или, возможно, вы можете получить краткую помощь, разместив его в официальной теме hitbtc здесь
arieq сейчас офлайн Пожаловаться на arieq   Ответить с цитированием Мультицитирование сообщения от arieq Быстрый ответ на сообщение arieq

23 июля 2014, 1:27:07 PM   # 3
 
 
Сообщения: 351
Цитировать по имени
цитировать ответ
по умолчанию Re: HitBTC сообщение об ошибке Wrong Signature

Хотя API рыночные данные не требуется подпись, Торговый API нужен X-Signature заголовок с HMAC SHA512 на основе подписи urlpath включая нонс и ключ. Какое значение вы установите?

cozytrade сейчас офлайн Пожаловаться на cozytrade   Ответить с цитированием Мультицитирование сообщения от cozytrade Быстрый ответ на сообщение cozytrade

23 июля 2014, 1:42:48 PM   # 4
 
 
Сообщения: 4
Цитировать по имени
цитировать ответ
по умолчанию Re: HitBTC сообщение об ошибке Wrong Signature

Спасибо за ответы!

Я протянул руку к персоналу HitBTC, и они ищут его. ответы Форум гораздо более быстрое и много, однако

Я понимаю, что торговый API нуждается в подписи, я просто не уверен, что я обеспечиваю его правильно ... Вот отрывок, который я послал их, о вызове метода баланса в торговой API.

Первый, "URL" генерируется как:
      http://demo-api.hitbtc.com/api/1/trading/balance?nonce=1406121935&apikey = MYAPIKEY

Это передается в поколение макинтош / подпись и добавляется к заголовку HttpGet:
Код:
ключ = новые SecretKeySpec (SECRET.getBytes ( "UTF-8," ), "HmacSHA512" );
// Создать новый макинтош
Mac = Mac.getInstance ( "HmacSHA512" );
// инициализация макинтош с ключом.
mac.init (ключ);

headers.add (новый BasicHeader ( "X-Signature", Hex.encodeHexString (mac.doFinal (новый String (URL) .toLowerCase () .getBytes ( "UTF-8," )))));

// Теперь сделать фактический запрос
HttpClient клиент = HttpClientBuilder.create () .build ();
HttpPost пост = NULL;
HttpGet прибудет = NULL;
HttpResponse ответ = NULL;

  если ( "ПОСЛЕ".equalsIgnoreCase (RequestType)) {


  пост = новый HttpPost (новый URI (url.toLowerCase ()));
post.setEntity (новый UrlEncodedFormEntity (urlParameters));
post.setHeaders (headers.toArray (новый заголовок [headers.size ()]));
ответ = client.execute (пост);

} Иначе, если ( "ПОЛУЧИТЬ".equalsIgnoreCase (RequestType)) {

получить = новый HttpGet (новый URI (url.toLowerCase ()));
get.setHeaders (headers.toArray (новый заголовок [headers.size ()]));
ответ = client.execute (получить);
fiveironfrnzy08 сейчас офлайн Пожаловаться на fiveironfrnzy08   Ответить с цитированием Мультицитирование сообщения от fiveironfrnzy08 Быстрый ответ на сообщение fiveironfrnzy08

23 июля 2014, 4:46:23 PM   # 5
 
 
Сообщения: 4
Цитировать по имени
цитировать ответ
по умолчанию Re: HitBTC сообщение об ошибке Wrong Signature

HitBTC ответил пример, который помог мне найти проблему!

То, что я отсутствовал, что я генерировал подпись с

http://demo-api.hitbtc.com/api/1/trading/balance?nonce=NONCE&apikey = APIKEY

Вместо того, чтобы ...

апи / 1 / торговый / баланс? = NONCE нонс&apikey = APIKEY

Оказывается, что подпись не может включать в себя HTTP части ... Это требуется только для конструктора HttpGet.

Спасибо за помощь!
fiveironfrnzy08 сейчас офлайн Пожаловаться на fiveironfrnzy08   Ответить с цитированием Мультицитирование сообщения от fiveironfrnzy08 Быстрый ответ на сообщение fiveironfrnzy08

13 сентября 2014, 4:33:39 PM   # 6
 
 
Сообщения: 198
Цитировать по имени
цитировать ответ
по умолчанию Re: HitBTC сообщение об ошибке Wrong Signature

HitBTC ответил пример, который помог мне найти проблему!

То, что я отсутствовал, что я генерировал подпись с

http://demo-api.hitbtc.com/api/1/trading/balance?nonce=NONCE&apikey = APIKEY

Вместо того, чтобы ...

апи / 1 / торговый / баланс? = NONCE нонс&apikey = APIKEY

Оказывается, что подпись не может включать в себя HTTP части ... Это требуется только для конструктора HttpGet.

Спасибо за помощь!

Просто чтобы быть точным, то она должна быть

/ API / 1 / торговля / баланс? = NONCE нонс&apikey = APIKEY

начиная с косой черты "/",
bigj сейчас офлайн Пожаловаться на bigj   Ответить с цитированием Мультицитирование сообщения от bigj Быстрый ответ на сообщение bigj



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW