【发布时间】:2014-05-23 23:49:08
【问题描述】:
在我的 Web 应用程序中,我使用 Spring Security 和 UserDetailsService 实现进行身份验证。
现在我需要获取当前会话的客户端 IP 地址并将其存储在某处,我想将其存储在 UserDetails 实例中,以便在我需要的地方检索它。
实现这一目标的正确方法是什么? Spring MVC/Security 中是否有任何工具可以在服务层获取 IP 地址?
注意如果客户端未通过身份验证,我还需要知道 IP 地址(以记录访问尝试)
【问题讨论】:
标签: java spring spring-mvc spring-security