retrieve real ip in audit logs

This commit is contained in:
Gauthier Roebroeck 2019-11-08 16:39:39 +08:00
parent baf93efeb1
commit 6be194127c

View file

@ -46,7 +46,7 @@ data class RequestInfo(
)
fun HttpServletRequest.extractInfo() = RequestInfo(
ip = remoteAddr,
ip = getHeader("X-Real-IP") ?: getHeader("X-Forwarded-For") ?: remoteAddr,
userAgent = getHeader("User-Agent"),
method = method,
url = requestURL.toString(),