第一步:在nginx.conf中配置反向代理時把真實IP帶上,例如:
server {
listen 80;
server_name myibook.com.cn;
location ~ ^/(WEB-INF)/ {
deny all;
}
location / {
proxy_pass http://localhost:8888;
proxy_set_header x-client-ip $remote_addr;
}
}
第二步:應用程式中用 String ip = request.getHeader("x-client-ip");替代String ip = request.getRemoteAddr();即可
通過nginx中轉獲取不到IP的問題解決
相關文章
- 解決Mysql中只能通過localhost登陸不能通過ip登陸的問題MySqllocalhost
- iOS10 IDFA 獲取不到問題解決iOS
- win7DHCP獲取不到ip的解決辦法Win7
- 解決Android通過BitmapFactory獲取圖片寬高度相反的問題Android
- 解決PHP Post獲取不到非表單資料的問題PHP
- 捕獲問題SQL解決過度CPU消耗問題-- 轉載SQL
- laravel 使用 axios 通過 put 上傳檔案獲取不到資料的解決辦法LaraveliOS
- 通過註解完美解決混淆問題
- SpringBoot中通過CORS解決跨域問題Spring BootCORS跨域
- java web 通過request獲取客戶端IPJavaWeb客戶端
- 如何捕獲問題SQL解決過度CPU消耗的問題SQL
- 解決tomcat伺服器下,只能通過localhost,而不能通過127.0.0.1或者本地ip地址訪問的問題Tomcat伺服器localhost127.0.0.1
- 在InstallShield中透過主機名獲取IP地址 (轉)
- 解決 Laravel JWT 多表認證時獲取不到當前認證使用者的問題LaravelJWT
- 解決公網IP地址不夠的問題(轉)
- nginx後端獲取真實ipNginx後端
- 解決WinXP中CPU佔用率過高的問題(MaxWorkitems)(轉)
- 解決Windows XP中CPU佔用率過高的問題(轉)Windows
- 通過Observable解決搜尋框問題
- 通過 sysprocesses 解決Sql死鎖問題SQL
- nginx封禁ip問題Nginx
- WebApi和Mvc的Session一直獲取不到問題WebAPIMVCSession
- DHCP獲取IP地址的過程
- 當laravel獲取不到session的三種解決辦法LaravelSession
- 關於動態建立的DOM元素獲取不到的問題。
- nginx代理天地圖做快取解決跨域問題Nginx地圖快取跨域
- 如何捕獲問題SQL解決過度CPU消耗問題 (zt)SQL
- 詳解nginx代理天地圖做快取解決跨域問題Nginx地圖快取跨域
- Nginx跨域的問題解決方案Nginx跨域
- nginx限制ip訪問(轉)Nginx
- 解決Nginx中location匹配不到末尾不加斜槓的URLNginx
- 轉(解決GLIBC_2.x找不到的編譯問題)編譯
- 在Terminal中通過代理訪問GitHub(解決訪問GitHub速度慢的問題)Github
- 解決儲存過程擷取錯誤的問題儲存過程
- 排查 Kubernetes HPA 透過 Prometheus 獲取不到 http_requests 指標的問題PrometheusHTTP指標
- 解決IP盜用問題的三種技術手段 (轉)
- cookie 中通過 鍵 獲取相對應的 值Cookie
- Win10專業版電腦無線網路共享獲取不到ip地址的解決方法Win10