如何在EJB3拦截器中获取客户端IP地址?

时间:2013-09-11 18:17:35

标签: java jndi ejb-2.x

通常,在审计或安全性方面,获取进行远程EJB3调用的客户端的IP地址非常有用。 EJB3 Bean的上下文中不提供此信息。这是一个能够在JBoss 4.x中实现这一目标的黑客。

1 个答案:

答案 0 :(得分:0)

此页面上有一个答案 https://community.jboss.org/wiki/HowToGetTheClientIpAddressInAnEJB3Interceptor?_sscc=t

基本上它使用线程名来获取ip地址,因为每个调用都是在自己的线程中启动的......