762 Star 6.6K Fork 1.4K

GVP萧明 / knife4j

 / 详情

spring cloud gateway整合knife4j后,basePath出现逗号

已完成
创建于  
2019-10-23 14:57

参照knife4j-spring-cloud-gateway工程整合后,模块主页中的basePath出现了逗号分割的两个服务名

输入图片说明

而且导致接口地址错误了

输入图片说明

请问这个basePath怎么来的!?是我配置错了吗?

评论 (2)

Shiyunlai 创建了任务
Shiyunlai 修改了标题
Shiyunlai 修改了描述
展开全部操作日志

可以参考下demo:https://gitee.com/xiaoym/swagger-bootstrap-ui-demo

knife4j集成Spring Cloud Geteway的文章没有出现逗号的情况

文档:https://doc.xiaominfo.com/solution/ui-front-gateway.html

问题解决!
在Demo的基础上去掉了过滤器 SwaggerHeaderFilter

    - id: swagger-otc-uaa
      uri: lb://xxx-uaa
      predicates:
         - Path=/xxx-uaa/**
      filters:
         # 高版本Spring boot(>2.0.6)自动加X-Forwarded-Prefix,不需要在请求头手工加
         #- SwaggerHeaderFilter
          - StripPrefix=1
Shiyunlai 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
118100 xiaoym 1578918321 1048062 shiyunlai 1578939091
Java
1
https://gitee.com/xiaoym/knife4j.git
git@gitee.com:xiaoym/knife4j.git
xiaoym
knife4j
knife4j

搜索帮助