RMI配置安全策略文件的问题,求帮助

jack_jones 发布于 2013/08/16 15:37
阅读 328
收藏 0

我写了RMI服务端和客户端

现在想在服务端用安全策略文件限制一下客户端的IP,就是让指定IP的客户端才能访问,我写了代码实现,但好像不对

服务端:

System.setProperty("java.security.manager", policyFile);
System.setProperty("java.security.policy", policyFile);


policyFile:

grant { 
permission java.net.SocketPermission "192.168.2.20:8899","accept,connect,resolve";
};

如上代码

我是想只让192.168.2.20能访问到RMI服务端,但是我的写法不生效,求各位大神指点

加载中
0
BriLiang
BriLiang

System.setProperty("java.security.policy",SimpleStockClient.class.getResource("client.policy").toString());
System.setSecurityManager(new RMISecurityManager());

返回顶部
顶部