定制开发

二次开发编辑器和翻译功能限制使用说明 分享链接 /book/api/345.html

作者:先知 最后编辑:刘振华 于 2023-12-22 10:36:13 浏览量:28254

说明:禅道11.7版本开始,因为安全因素考虑,把二次开发的编辑器和翻译功能拿出来做为插件。

大家需要使用,可以到禅道官网--插件里下载安装。

禅道插件下载地址:http://www.zentao.net/extension-browse.html


禅道从11.6版本开始,后台--二次开发--编辑器和后台--翻译功能模块,因为安全考虑,改为只能在 http://127.0.0.1:端口号 下访问和操作。

下面给大家简单说明一下怎么使用二次开发编辑和翻译功能。

一、禅道用的是windows一键安装包

可以直接登录禅道安装的机器,使用 http://127.0.0.1:端口号 访问禅道,就可以到后台--二次开发--编辑器和后台--翻译里正常访问和使用该功能。

二、禅道服务器使用的是windows系统

可以远程登录禅道服务器,使用禅道服务器本机的浏览器,使用 http://127.0.0.1:端口号 访问禅道。

这样就可以到后台--二次开发--编辑器和后台--翻译里正常访问和使用该功能。

三、禅道服务器使用的是Linux系统

使用 Linux系统做禅道服务器时,因为端口转发或桥接等方式连接。即便访问禅道的地址是  http://127.0.0.1:端口号  ,也会被判断为当前访问地址不是  http://127.0.0.1:端口号  ,而使用不了 后台--二次开发--编辑器和后台--翻译的功能。

可以使用编辑器的SSH隧道来连接访问禅道,这样访问   http://127.0.0.1:端口号  时就可以使用后台--二次开发--编辑器和后台--翻译功能模块。

1、连接禅道服务器主机

编辑器打开需要连接的禅道服务器主机,点击属性。


2、设置SSH隧道连接

目标端口请填写访问禅道时使用的端口号,设置好后,点击确定。

然后点击下面的连接。

备注:设置SSH隧道连接时,如果之前编辑器已经连接了该服务器,请先都断开连接后,再设置。


3、访问禅道

之前访问禅道的地址为 http://127.0.0.1:10271 ,设置了SSH隧道连接后,禅道的访问地址为  http://127.0.0.1:2222 。端口号要改为设置SSH隧道连接时的侦听端口。

这样访问禅道,就可以使用翻译和二次开发的编辑器功能了。

四、附录

1、禅道二次开发编辑器的使用手册:http://www.zentao.net/book/zentaopmshelp/147.html

2、禅道翻译功能的使用手册:http://www.zentao.net/book/zentaopmshelp/346.html

评论列表
王月 2022-10-27 13:55:23 回复
禅道有对外的api接口文档吗,我想通过http的方式调用禅道来管理项目
回复
文档-接口库页面可以查看禅道接口文档,如果没有展示禅道接口,可以点击右上角创建-“导入禅道api”
道哥道哥 2022-02-15 15:30:57 回复
为什么16.3版本在127.0.0.1下编辑器还是要下载插件?插件怎么安装?
回复
编辑器是需要单独安装插件的,安装方法可以参考下面手册,其中有安装说明:https://www.zentao.net/extension-viewExt-150.html
🌁
zhaozikuan 2020-10-21 17:19:25 回复
按手册操作,源主机和目标主机使用的是服务器IP,目标端口为默认访问禅道端口80,侦听端口任意设置,且服务器防火墙开放了该端口,但还是不能通过侦听端口访问禅道,请问哪里设置错了?还有就是设置隧道连接后所有人都只能通过侦听端口访问项目了吗?
回复
1、可以添加页面上方QQ,邀请进群后截图下具体操作咨询一下
2、通过之前的访问方式还可以正常访问禅道的
扫地僧 2019-09-02 17:16:59 回复
为什么要搞这么另类的限制?我有linux上部署的,在其他电脑上访问怎么设置SSH隧道都不好使,必须在服务器上直接访问才行?
回复
这里是出于安全考虑进行的限制。
ssh隧道的问题,可以添加下页面上方QQ,邀请进群后具体问题截图咨询一下的。
回复
之前是没有做限制的,后来为了安全,加了这种限制。另外,按照手册操作,具体哪儿出现问题了呢?可以联系下官网顶部的商务QQ,加入禅道技术交流群,群里提问的。
高丽亚
高级客户经理
17667930330
3645260865
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。