一、配置CMS环境的unify-gateway
1、进入CMS环境的运维门户的如下页面,建设unify-gateway的文件配置

2、点击右侧编辑按钮,如下图所示在编辑框头部加入以下文本框部分内容,请务必在routes子节点下加入,并注意空格和空行

- id: rcms-inner
uri: http://rcms.default
predicates:
- Path=/rcs/rcms/inner/**
filters:
- StripPrefix=3
- OpenAuthGatewayFilter=sysCode,rcs
- id: rtas-inner
uri: http://rtas.default
predicates:
- Path=/rcs/rtas/inner/**
filters:
- StripPrefix=3
- OpenAuthGatewayFilter=sysCode,rcs
- id: wcs1-inner
uri: http://wcs1.default
predicates:
- Path=/wcs/inner/**
- Header=X-lr-server,wcs1
filters:
- OpenAuthGatewayFilter=sysCode,rcs
- RewritePath=/wcs/inner/(?<segment>.*), /wcs/$\{segment}
3、确定后保存,然后配置下发unify-gateway组件配置

二、调试CMS接口连通性
1、在CMS的IP白名单页面添加个人PC的IP

2、测试接口,如下图所示正常收到返回结果则说明配置成功

三、WMS配置连接cms
1、进入WMS的应用注册页面,编辑cm

2、 编辑rtas

3、编辑wcs

4、 进入CMS的白名单IP配置页面,将WMS三台服务器的IP配置成白名单

5、修改WMS环境的unify-gateway配置
(1)进入CMS环境的运维门户的如下页面,建设unify-gateway的文件配置

(2)点击右侧编辑按钮,如下图所示在编辑框头部加入以下文本框部分内容,请务必在routes子节点下加入,并注意空格和空行
- id: wms-inner
uri: http://wms.default
predicates:
- Path=/wms/inner/**
filters:
- OpenAuthGatewayFilter=sysCode,wms
- RewritePath=/wms/inner/(?<segment>.*), /wms/$\{segment}

(3)确定后保存,然后配置下发unify-gateway组件配置

6、CMS配置连接WMS
(1) 进入CMS的应用注册页面,编辑ROBOT--WMS

(2)进入WMS的白名单IP配置页面,将CMS三台服务器的IP配置成白名单
