[已解决]ngingx使用https代理非https的禅道,无法登录问题

  • Post author:
  • Post category:其他


架构

nginx配置了https

docker运行禅道

nginx代理到禅道(禅道非https)

出现问题:

无法登录

所有表单无法提交

这个是禅道版本的问题,我按照官方的一篇文章找到了我自己的答案可以自己试一下

主要是修改代码

路径大家都不一样,linux的话直接从安装目录开始替换我的home

docker的话看你有没有做-v绑定卷,比如我是做了绑定的-v /home/zentao-fanbiao/:/opt/zbox/

所以我的宿主机的目录如图

然后修改router.class.php文件,注释掉598-600

官方原话是“zentao/framework/base/router.class.php 598-600行代码注释下试试。”

不懂php注释的就直接使用/**/这种把,我也是看到590行代码左右有用到这种注释,不用重启就可以尝试是否可行了

参考地址:

https://www.zentao.net/ask/36770.html



版权声明:本文为u011010407原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。