禅道升级
596041

禅道从15.6升级至17.3后,bug详情页面刷新后会回到我的地盘已解决 悬赏5积分

提问者马哲伟 答案数1 阅读数720 发表时间2022-07-26 10:48:48

环境:centos7+docker镜像(镜像版本15.6)

通过源码包升级方式升级至17.3后,功能均正常。

升级只升了源码,镜像版本没升级。禅道自己设置开启了内部apache的https。

但是在bug详情页面,刷新浏览器以后,页面未停留在原页面,而是会跳转到我的地盘页面(浏览器url为:my/?tid=r17mtn20)

观察到浏览器控制台的刷新提示为:Navigated to https://[域名]:[端口]/index.html?tid=rd467tq4&open=L2J1Zy12aWV3LTE1MzM4Lmh0bWw.dGlkPXJkNDY3dHE0

观察到浏览器的network标签页如下所示:

bug-view url的访问会返回一个302重定向。

经过测试,研发需求详情页面是正常的(只有bug详情页面有问题)。

上图已经禁用浏览器缓存,应该可以认为与浏览器缓存无关。

禅道的钉钉bug推送消息点击后也会回到我的地盘页面。

已确认账号是登录状态,我的地盘页面信息可以正常显示。

只有在bug列表点击bug标题、在我的动态列表点击bug标题此类情况下,才可以正常打开bug详情页面。

其他方式,如直接复制bug链接,都会回到我的地盘页面。

另:禅道实例处于经典管理模式,未作全新子项目管理模式的升级。


请问这是什么原因造成的,我应该如何解决,谢谢!

禅道版本:17.2

安装包类型:源码包

操作系统:CentOS

客户端浏览器:Chrome

备注
禅道做过设置,并不存在/zentao/这个url前缀
设置备注
内容
答案列表
2022/07/26 最佳答案
您好, 可以在zentao/config/my.php文件中最后增加一行 ($config->tabSession      = false;),然后清空一下禅道代码缓存目录(zentao/tmp/model/目录下内容清空),然后再访问看下。


🙉
2022/07/27
非常感谢,昨晚修改以后,早上同事反馈跳转问题已经解决,谢谢!
联系我们
联系人
丁芝/高级客户经理
电话(微信)
17663906485
QQ号码
1481227768
联系邮箱
dingzhi@chandao.com
返回顶部
丁芝
高级客户经理
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。