Aufruf von json-rpc über curl


1

Ich verwende Bitcoin-qt 0.8.6.1-beta für Qt 4.8.3 unter Windows 7 64.

Unten ist mein .conf-Inhalt im Ordner% appdata% / bitcoin

rpcuser=bitcoinrpc
rpcpassword=ahything
rpcallowip=127.0.0.1
rpcallowip=192.168.*.*
rpcport=9332 
server=1
daemon=0
addnode=69.164.218.197

Unter Verwendung von Curl 7.26.0 (i686-pc-mingw32) führe ich den folgenden Befehl aus:

curl --user 'bitcoinrpc' --data-binary '{"jsonrpc":"1.0","id":"curltext","method":"getinfo","params":[]}' -H 'content-type:text/plain;' http://127.0.0.1:8332

Der PC fragt nach dem Host-Passwort.

Ich habe das .conf-Passwort und das PC-Passwort ausprobiert (das ist das, das ich bei meinem PC anmelde)

Ich erhalte immer das (nicht autorisierte) Fehler 401-Ergebnis.

Kann mir jemand raten, wo ich falsch gelaufen bin oder woher ich weiß, auf welches Passwort es sich bezieht?

TIA

Grüße, KK Gian

Antworten:


0

Sie müssen das '' um den Benutzernamen entfernen

z.B:

curl --user bitcoinrpc --data-binary '{"jsonrpc":"1.0","id":"curltext","method":"getinfo","params":[]}' -H 'content-type:text/plain;' http://127.0.0.1:8332
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.