博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于IP访问控制的局限性
阅读量:6987 次
发布时间:2019-06-27

本文共 328 字,大约阅读时间需要 1 分钟。

转载地址:

问题背景:
在实际应用中,我们可能需要获取用户的ip地址,比如做异地登陆的判断,或者统计ip访问次数等,通常情况下我们使用request.getRemoteAddr()就可以获取到客户端ip,但是当我们使用了nginx作为反向代理后,使用request.getRemoteAddr()获取到的就一直是nginx服务器的ip的地址,那这时应该怎么办?
1.客户端使用代理服务器访问真实的WEB服务器,如果代理服务器开启了x_forwarded_for记录客户端的真实IP,和WEB服务器开启了x_forwarded_for记录客户端真实IP及代理服务器IP。

转载于:https://blog.51cto.com/11009105/2169702

你可能感兴趣的文章
梦里花落知多少?
查看>>
Maven中多模块的编译顺序
查看>>
职场中没有“朋友”
查看>>
React 概要
查看>>
Centos 7 系统安装完毕修改网卡名为eth0
查看>>
centos7配置mysql的主从复制
查看>>
Oracle数据库日常维护
查看>>
安卓显示添加图片后运行报错
查看>>
如何解决linux下apache启动时httpd: apr_sockaddr_info_get() failed for 报错
查看>>
Scala入门第一天
查看>>
js 利用iframe和location.hash跨域解决办法,java图片上传回调JS函数跨域
查看>>
在CentOS 6 上安装Zabbix2.0.5
查看>>
GRUB应用
查看>>
数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示
查看>>
绝密:三步教你轻松窃取VMware虚拟机及其数据
查看>>
OpenResty(nginx扩展)实现防cc***
查看>>
Vim Buffer缓冲区:多文件编辑方案
查看>>
Elasticsearch + Kibana 起步
查看>>
如何在 Laravel 中 “规范” 的开发验证码发送功能【社交系统ThinkSNS研发日记十一】...
查看>>
北航 2012 秋季 现代软件工程 两人结对 作业要求
查看>>