java - 我怎样才能在java程序本身中实现我的安全策略

标签 java rmi

我对 java-RMI 非常陌生,并在其上开发了一个小应用程序。但是要运行我的服务器和客户端,我需要执行- Java -Djava.security.policy=client.policy

那么我应该怎么做才能省略 '-Djava.security.policy=client.policy' 这个命令呢?或者有什么方法可以在java程序中实现安全策略? 提前致谢。

最佳答案

RMI 应用程序中需要策略文件,以便客户端可以连接到远程服务器。您还需要在客户端和服务器中实现 securityManager。这个安全管理器将允许您连接到客户端要连接的任何 RMI 远程主机。我认为策略文件不能在 RMI 中省略。这是必需的。

关于java - 我怎样才能在java程序本身中实现我的安全策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/594832/

相关文章:

java.rmi.ServerException : RemoteException occurred in server thread (ClassNotFoundException)

java - 使用 RMI 将 Java Vector 从服务器返回到客户端

java - 运行可执行 jar 文件时未找到类错误(使用 eclipse 导出的 RMI 应用程序)

java - 删除特定类型的所有实体

java - 在 SWT/JFace RCP 应用程序中填充巨大的表

java - 在另一个@Configuration类中使用@Configuration Bean的最佳实践

java - 我们如何在java中实现抽象?

java - 线程中出现异常 "main"java.rmi.NotBoundException

java - Selenium Webdriver,如何验证 url 中的字符串

java - 服务器中的 RMI UnmarshalException