# 客户内网环境通过公网IP登录协同掉线

# 问题现象

项目上反馈,客户通过三方工具在内网单点登录OA掉线,且直接使用单点跳转的域名,手动输入用户名密码也会掉线。

1765422555565.png

# 问题分析

从现象截图可以看到,用户在浏览器登录的地址与弹窗显示的被迫下线地址不一致(一个是公网地址,一个是内网地址)。

这里通过Fiddler结合浏览器F12一起对单点跳转的过程进行抓包分析。

1、可以看到用户单点登录进来重定向到首页后,后端返回了一个cookie,且后续该cookie也没有丢失,表明公网IP的地址并没有掉线

1765423060597.png

2、进入门户后出现了一个内网地址(10.4.1.1)的请求,该请求由于不带cookie因此触发了logout

1765423280498.png

3、 F12检查发现该请求是从 /seeyon/portal/linkSystemController.do?method=linkConnectForSection 返回的响应中来的

1765423981917.png

此时已经定位掉线原因,确认是关联系统配置导致的问题

# 解决方案

联系开发,针对这个地址进行处理,可以使用相对路径,由浏览器自行根据页面访问地址拼接

编撰人:wangyxyf