diff --git a/.env.dev b/.env.dev index 957c6e5e..b5ddd24b 100644 --- a/.env.dev +++ b/.env.dev @@ -11,6 +11,9 @@ DB_PREFIX = ow_ DEFAULT_LANG = zh-cn +# 前端代理服务器ip(影响使用代理访问情况下的客户端ip获取) +PROXY_SERVER_IP[] = 120.79.27.160 + [JWT] TTL=3600 REFRESH_TTL=20160 diff --git a/app/Request.php b/app/Request.php index fc9aba06..3a5d1ea1 100644 --- a/app/Request.php +++ b/app/Request.php @@ -4,5 +4,12 @@ namespace app; // 应用请求对象类 class Request extends \think\Request { + protected $proxyServerIp = []; + public function __construct() + { + parent::__construct(); + // 设置前端代理服务器IP地址,让代理访问情况下,正确获取真实客户端IP地址 + $this->proxyServerIp = env('PROXY_SERVER_IP', ['120.79.27.160']); + } }