1

我们如何通过 RMI 在 spring 远程处理中验证调用远程方法的客户端。当使用其他方法(例如 HTTP 调用程序、Hessian、用于远程处理的 Web 服务)但似乎找不到任何通过 RMI 进行远程处理时,有很多身份验证示例。

给你一个简单的场景,一个 rmi 服务器在一台机器上运行,一个客户端使用 rmi 从另一台机器访问它。所有这些都是使用弹簧远程处理包完成的。所以我希望能够对客户端进行身份验证,例如,我希望服务器对来自机器 A、B、C 上的客户端的所有请求进行身份验证并提供服务,但拒绝来自其他机器的客户端请求。

有什么建议么 ?

问候,

4

1 回答 1

-1

在我看来,您应该使用带有 SSL 证书的 RMI 更多信息,请访问: http ://www.cs.columbia.edu/~akonstan/rmi-ssl/

于 2013-10-09T09:42:40.680 回答