【问题标题】:How to get client ip from webseal?如何从 webseal 获取客户端 IP?
【发布时间】:2019-05-08 01:44:01
【问题描述】:

我是 IBM ISAM 和 webseal 的新手。

后端应用如何获取客户端(用户浏览器端)ip地址? 我能够从 HTTP 请求中检索 IP 地址,但这是反向代理的地址,而不是客户端的地址。

流量来自: 客户端 > 负载均衡器 > 反向代理 > 后端应用程序

【问题讨论】:

  • 前端负载均衡器应该传递访问者的IP地址,通常是HTTP_X_FORWARDED_FOR header。
  • 我添加了标头,但它给了我负载均衡器的 IP,而不是客户端。
  • @happymeal 这是预期的行为。请参考以下内容:ibm.com/support/pages/…

标签: webseal


【解决方案1】:

使用反向代理配置文件的 [header-names] 节并添加如下条目:

client-ip-v4 = YourHeaderName

该值将在名为“YourHeaderName”的标头中传递。您可以将 YourHeaderName 重命名为您想要的任何名称。

记录在这里:https://www.ibm.com/support/knowledgecenter/SSPREK_9.0.1/com.ibm.isam.doc/wrp_stza_ref/reference/ref_srvr_name.html

【讨论】:

    猜你喜欢
    • 2016-08-31
    • 2012-03-31
    • 2014-10-06
    • 2012-09-02
    • 2011-12-03
    • 2012-03-14
    • 2012-02-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多