找回密码
 立即注册
搜索
查看: 8|回复: 0

[使用教程] UCenter后台无法登录的解决办法(获取用户真实IP)

[复制链接]

59

主题

0

回帖

196

积分

管理员

积分
196
发表于 4 天前 | 显示全部楼层 |阅读模式
Discuz!X3.5 IP获取方式默认不相信代理IP,当你的网站使用CDN时,就会导致默认获取到的都是CDN的IP,而UCenter后台登录会验证IP,IP一直变动就导致登录失败


打开 uc_server/data/config.inc.php
找到下列代码(没有的话补上)
  1. define('UC_ONLYREMOTEADDR', 1);
  2. define('UC_IPGETTER', 'header');
  3. define('UC_IPGETTER_HEADER', serialize(array('header' => 'HTTP_X_FORWARDED_FOR')));
复制代码

  1. define('UC_ONLYREMOTEADDR', 1);
复制代码
改为
  1. define('UC_ONLYREMOTEADDR', 0);
复制代码
找到
  1. define('UC_IPGETTER_HEADER', serialize(array('header' => 'HTTP_X_FORWARDED_FOR')));
复制代码
改为
  1. define('UC_IPGETTER_HEADER', serialize(array('header' => '你的CDN传递真实IP的参数')));
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|徐闹闹 ( 苏ICP备2024071704号-4|苏公网安备32108402000796号 | 电子营业执照亮照 )

GMT+8, 2025-7-17 23:17 , Processed in 0.110910 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表