【发布时间】:2018-10-27 06:08:59
【问题描述】:
有没有人可以帮我从运行在 Azure 容器实例上的 docker 容器获取用户客户端 IP?
我的代码只获取某些东西的本地 IP,我猜它是反向代理。 所以ip是10.240.255.106; 是标头我也有主机 IP(公共容器 IP),但仅此而已。 标题
{"Cache-Control":["max-age=0"],"Connection":["keep-alive"],"Accept":["text/html,application/xhtml+xml,application/ xml;q=0.9,image/webp,image/apng,/;q=0.8"],"Accept-Encoding":["gzip, deflate"],"Accept-Language":["en-US,en;q=0.9,ru-RU;q=0.8,ru;q=0.7"],"Host":["23.99.249.54"], "用户代理":["Mozilla/5.0 (Macintosh;英特尔 Mac OS X 10_14_0)AppleWebKit/537.36(KHTML,如 壁虎)铬/69.0.3497.100 Safari/537.36"],"Upgrade-Insecure-Requests":["1"],"DNT":["1"]}
有没有办法获取真实的客户端 IP?
【问题讨论】:
-
我真的不知道你说的客户端IP是什么意思?
-
对不起。这是 asp.net 核心 Web API。我需要获取用户IP
标签: azure azure-container-instances