Blockchain 通过rpc从Remix连接到本地区块链时出错
使用上述命令启动控制台,将remix连接到私有区块链。甚至尝试了rpcaddr的localhost。还使用了http版本的。仍然低于错误 无法连接到Web3提供程序。确保提供程序正在运行且连接已打开(通过IPC或RPC)。Blockchain 通过rpc从Remix连接到本地区块链时出错,blockchain,ethereum,go-ethereum,remix,Blockchain,Ethereum,Go Ethereum,Remix,使用上述命令启动控制台,将remix连接到私有区块链。甚至尝试了rpcaddr的localhost。还使用了http版本的。仍然低于错误 无法连接到Web3提供程序。确保提供程序正在运行且连接已打开(通过IPC或RPC)。 确保已将remix中的环境更改为Web3 provider 启动geth时,如果要将其连接到remix,则需要允许远程连接到以太坊节点。这可以通过添加--rpccorsdomain“网站的URL”来实现 下面命令中的大写字母表示需要根据需要指定 geth--datadir=“
- 确保已将remix中的环境更改为Web3 provider
- 启动geth时,如果要将其连接到remix,则需要允许远程连接到以太坊节点。这可以通过添加--rpccorsdomain“网站的URL”来实现
- 下面命令中的大写字母表示需要根据需要指定 geth--datadir=“GENESIS块的目录”--rpc--rpcport端口号--rpccorsdomain“网站的URL”
- rpc允许HTTP而不是HTTPS,因此在url中将HTTPS更改为,ide应该通过HTTP而不是HTTPS连接。使用此行提供的链接连接到ide
--rpccorsdomain=“*”
涵盖了所有场景,对吗?这是我正在使用的新命令geth--datadir./accnt1--port 30306--networkid 2018--rpc--rpcport 8545--rpccorsdomain=”http://remix.ethereum.org“--nodiscover--rpcapi”db,personal,eth,net,web3,debug”--rpcaddr=“127.0.0.1”--rpcport 8545控制台
耶rpccorsdomain=“*”涵盖所有场景。但它有时不起作用。这就是为什么我要你特别提到它
geth --datadir ./accnt1 --port 30306 --networkid 2018 --rpc --rpcport 8545 --rpccorsdomain=”*” --nodiscover --rpcapi “db,personal,eth,net,web3,debug” --rpcaddr="127.0.0.1" --rpcport 8545 console