我可以使用curl通过远程方法发送请求:
卷曲http://admin:@192.0.2.1/json_rpc - 数据{"method":"ip.status.interface.ipv4.get","params":[],"id":"0"}
但是当我从我的JsonRpc服务类发送它时,我正在
com.googlecode.jsonrpc4j.HttpException: 401未授权
访问此URL所需的授权。
Vitesse Web Server 192.0.2.1端口80
答案 0 :(得分:0)
由于你可以通过curl点击api,你的api设置似乎没有任何问题。问题可能在于您的调用代码(JsonRPC服务)。请检查您的JsonRPC服务上是否有任何代理设置可能无法在端口80访问192.0.2.1。尝试查看网络级别,因为您可以通过curl调用api。