spring: cloud: gateway: x-forwarded: prefix-enabled: false # 避免 Swagger 重复带上额外的 /ckts-api/system 前缀 routes: - id: qyd-ckts-dlfw uri: grayLb://qyd-ckts-dlfw predicates: - Path=/dlfw/** - id: qyd-ckts-jszx uri: grayLb://qyd-ckts-jszx predicates: - Path=/jszx/** - id: qyd-ckts-mhzc uri: grayLb://qyd-ckts-mhzc predicates: - Path=/mhzc/** - id: qyd-ckts-ptgl uri: grayLb://qyd-ckts-ptgl predicates: - Path=/ptgl/** - id: qyd-ckts-sbzx uri: grayLb://qyd-ckts-sbzx predicates: - Path=/sbzx/** - id: qyd-ckts-sjcj uri: grayLb://qyd-ckts-sjcj predicates: - Path=/sjcj/** - id: qyd-ckts-sjfx uri: grayLb://qyd-ckts-sjfx predicates: - Path=/sjfx/** - id: qyd-ckts-sjjx uri: grayLb://qyd-ckts-sjjx predicates: - Path=/sjjx/** - id: qyd-ckts-sso uri: grayLb://qyd-ckts-sso predicates: - Path=/sso/** # API配置 - id: qyd-ckts-sjcj-api uri: grayLb://qyd-ckts-sjcj predicates: - Path=/api/sjcj/** filters: - ApiGatewayFilter - RewritePath=/api/(?.*), /$\{segment} knife4j: # 聚合 Swagger 文档,参考 https://doc.xiaominfo.com/docs/action/springcloud-gateway 文档 enable: true # 2.2 是否开启 Swagger 文档的 Knife4j UI 界面 setting: language: zh_cn gateway: enabled: true routes: - name: qyd-ckts-dlfw service-name: qyd-ckts-dlfw url: /dlfw/v3/api-docs - name: qyd-ckts-jszx service-name: qyd-ckts-jszx url: /jszx/v3/api-docs - name: qyd-ckts-mhzc service-name: qyd-ckts-mhzc url: /mhzc/v3/api-docs - name: qyd-ckts-ptgl service-name: qyd-ckts-ptgl url: /ptgl/v3/api-docs - name: qyd-ckts-sbzx service-name: qyd-ckts-sbzx url: /sbzx/v3/api-docs - name: qyd-ckts-sjcj service-name: qyd-ckts-sjcj url: /sjcj/v3/api-docs - name: qyd-ckts-sjfx service-name: qyd-ckts-sjfx url: /sjfx/v3/api-docs - name: qyd-ckts-sjjx service-name: qyd-ckts-sjjx url: /sjjx/v3/api-docs - name: qyd-ckts-sso service-name: qyd-ckts-sso url: /sso/v3/api-docs css: gateway: whitelist: urls: - /sso/verify/get - /sso/auth/login - /sso/auth/logout - /sso/auth/refresh-token - /oauth2/token/create - /oauth2/token/check - /open/oauth2/token - /sso/auth/sendMsg #新增短信验证码发送白名单 陈鑫洋 2024/10/16 - /sso/auth/loginBySMS #新增短信验证登陆白名单 陈鑫洋 2024/10/16 - /sso/admin/auth/login #新增后台登录白名单 陈鑫洋 2024/10/17 - /sso/admin/auth/logout #新增后台登出白名单 陈鑫洋 2024/10/17 - /sso/oauth2/token - /sso/oauth2/check-token - /sso/oauth2/remove-token - /api/**