苍穹RPA私有云控制台关闭swagger配置说明

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

苍穹RPA私有云控制台关闭swagger配置说明

注意:安装目录以/kingdee为例,具体需要根据自己服务器安装路径去修改,以下操作都是在rpa程序的用户下操作。


一、V5.0.022_2023.2.0.0版本之前

1、 修改配置文件

vi /kingdee/isa/datas/tomcat/ROOT/WEB-INF/classes/application.yml

找到这个位置。

将两个值都改成false

2、 重启tomcat

tomcat.sh restart


2、 V5.0.022_2023.2.0.0版本及其之后版本

1、 检查/kingdee/isa/datas/tomcat/ROOT/WEB-INF/classes/application.yml文件

确认扩展配置的文件后缀。

生产环境一般是prod application-prod.yml

2、 修改扩展配置

vi /kingdee/isa/datas/tomcat/ROOT/WEB-INF/classes/application-prod.yml

在靠近配置文件最后的位置,如下配置项,修改成true

3、重启tomcat


tomcat.sh restart



三、修改nginx配置

vim /kingdee/isa/conf/nginx/nginx.conf


在此处加入以下配置:

if ($request_uri ~* "doc.html") {

return 404;

}

if ($request_uri ~* "swagger") {

return 404;

}

然后重启nginx

nginx.sh restart


解决效果:

Swagger页面不可访问


解决问题:

Swagger安全相关漏洞:

1、 swagger不登录即可访问。

2、 swagger攻击者可以在日志文件中写入不可信的数据,从而伪造日志条目或将恶意内容注入日志

其他swagger相关漏洞。【官网尚未修复的漏洞。】



苍穹RPA私有云控制台关闭swagger配置说明

注意:安装目录以/kingdee为例,具体需要根据自己服务器安装路径去修改,以下操作都是在rpa程序的用户下操作。一、V5.0.022_2023.2.0.0版本...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息