【发布时间】:2017-10-02 10:02:48
【问题描述】:
我一直在将 PHP Ratchet 与 Stunnel 一起用于 SSL。它运作良好。但问题是,我无法获取用户的真实 IP 地址。
我已经试过了
$conn->remoteAddress
我得到 127.0.0.1(本地地址)
$conn->WebSocket->request->getHeader('X-Forwarded-For');
因此我一无所获。
任何帮助!
【问题讨论】:
-
我猜你必须在 Stunnel 中转发客户端 IP
-
这怎么可能,你能建议吗?
-
我不熟悉 Stunnel,但如果这是原因,那肯定是配置问题。
-
我什至没有使用 Stunnel,我遇到了同样的问题。
$conn->remoteAddress返回服务器地址而不是客户端。
标签: php websocket ratchet phpwebsocket