【以太坊】私链搭上后无法MetaMask无法访问localhost8545的问题

【以太坊】私链搭上后无法MetaMask无法访问localhost8545的问题,第1张

私链搭好在Linux中,配置好ChianID和networkid等参数之后,使用MetaMask连接localhost8545仍然无法访问:

这个问题找了很久的资料,最后发现学习的资料是一年前的,文档更新的速度赶不上以太坊更新的速度,原因是跑私链的命令行中缺失浏览器限制访问项,之前的命令:

geth --datadir ./ --networkid 1337 --http --http console 2>>geth.log

改之后的命令:

geth --datadir ./ --networkid 1337 --http --http.corsdomain "*" console 2>>geth.log

也可以多配置一些参数:

geth --datadir ./ --networkid 1337 --http --http.addr 127.0.0.1 --http.vhosts "*" --http.port 8545 --http.api 'db,net,eth,web3,personal' --http.corsdomain "*" console 2>>geth.log

改好后就能连上localhost8545了:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/927586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-17
下一篇 2022-05-17

发表评论

登录后才能评论

评论列表(0条)

保存