我有一个客户端安全策略,其中包含授予权限的语句。我希望能够指定它以仅授予 RMI 服务器的权限集。例如这有效:
grant{
//my permissions
};
但我不知道如何链接这组权限,以便它们适用于我在服务器上的代码库。实际上任何东西,只要它与服务器绑定就可以了。我试过了:
grant codeBase "file://hostname/-"{
//my permissions
};
主机名是机器的名称或 IP,带有和不带端口号。但这不起作用,使用 http 代替文件也不起作用。如果我理解到目前为止我正确阅读的内容,最后的连字符应该将权限应用于服务器上的任何内容。任何人都知道我需要做什么才能让它工作吗?
谢谢。
下面是运行服务器时指定的代码库:
-Djava.rmi.server.codebase=file://home/me/PageServer/build/classes/ pageserver.LoginService pageserver.PlannerService