页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

...

问题

proxy部署在jboss上,smartbi节点部署在tomcat上。能正常登录proxy,也能单独通过ip登录smartbi,但是通过proxy确无法登录到smartbi节点,出现登录闪退,如下图:proxy部署在jboss上,smartbi节点部署在tomcat上。能正常登录proxy,也能单独通过ip登录smartbi,但是通过proxy却无法登录到smartbi节点,出现登录闪退,如下图:

...

解决思路

该问题可能是由于jboss和tomcat的session不共享的问题导致的,导致他们获取到的session名不一样从而导致cookie值不一样。

1、通过F12查看返回值,如下图:

发现前后的返回值不一样,如下图:

Image Modified

2、初步可以判断是应用服务器的问题了,尝试通过自定义session名的办法解决,如下图:

(此处以tomcat为例,不同的修改方法可以参照wiki文档:第三方系统集成Smartbi时会话混乱

<Context path="/smartbi" docBase="smartbi" reloadable="false" sessionCookieName="smartbi1"></Context>

...