json-rpc über curl aufrufen

2281
Gian

Ich lasse Bitcoin-qt 0.8.6.1-beta auf Qt 4.8.3 unter Windows 7 64 laufen.

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 

Mit 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, mit dem ich mich an meinem PC anmelde)

Ich bekomme immer Fehler 401 (nicht autorisiert).

Kann mir jemand sagen, wo ich mich geirrt habe oder woher weiß ich, auf welches Passwort es sich bezieht?

TIA

Viele Grüße, KK Gian

1

1 Antwort auf die Frage

0
Mark

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