如何在IBM MobileFirst8中获得客户端IP



我在适配器中使用MFP.Server.getClientRequest().getRemoteAddr() API

但它得到WebServer(IHS) IP而不是客户端IP

我知道它的平均最后一个代理ip

如何获得客户端的实际IP?

您可以采用以下两种方法之一:

  1. 如果Webserver设置了X-Forwarded-For报头,则使用MFP.Server.getClientRequest().getHeader("X-Forwarded-For")获取客户端IP。
  2. 在客户端(移动)代码中捕获客户端IP并将其嵌入到触发的请求有效负载中。在IBM MobileFirst Javascript代码中获取该值。

相关内容

  • 没有找到相关文章

最新更新