起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1756|回复: 4

[结贴] X5.2.7,移动客户端登录时,怎么显示的IP地址为127.0.0.1

[复制链接]

4

主题

19

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
发表于 2016-1-27 15:25:22 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: android 4.x 浏览器: 手机/平板X5客户端
X5.2.7   ,     在线用户功能

移动客户端登录时,怎么显示的IP地址为127.0.0.1.

而手机浏览器登录时,显示的是手机的真实IP地址。

我现在想要获取移动客户端登录时,真实的IP地址。  需要怎么做?  

谢谢!

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36030
发表于 2016-1-27 17:56:46 | 显示全部楼层
把/mobileUI/portal/dsrc/Login.java中的
String ip = getParameter(input, "form/data/ip", Utils.getRemoteAddr(request));和
if (ip == null || "".equals(ip)) {
                        ip = Utils.getRemoteAddr(request);
                }
去掉

然后把Document result = w.execute(client, language, username, password, loginDate, ip, isNTLogin, request);改为

Document result = w.execute(client, language, username, password, loginDate, Utils.getRemoteAddr(request), isNTLogin, request);
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

4

主题

19

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2016-1-27 23:46:22 | 显示全部楼层
非常感谢!

"在线用户"查询时, 用手机移动端访问的IP地址,已经是实际的IP地址了.

但是在"操作日志"里面的IP地址,则还是127.0.0.1 ;     这个IP地址需要怎么调整?   麻烦再指点一下! 谢谢!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36030
发表于 2016-1-28 11:04:58 | 显示全部楼层
这个不能调整
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

4

主题

19

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2016-1-28 14:42:31 | 显示全部楼层
好的,那结贴吧.谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-8 10:35 , Processed in 0.068303 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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