766 Star 6.6K Fork 1.4K

GVP萧明 / knife4j

 / 详情

knife4j-gateway-spring-boot-starter 4.4.0,接口请求路径问题

待办的
创建于  
2024-05-11 11:23

版本信息

springboot: 2.7.3
knife4j-gateway-spring-boot-starter: 4.4.0

...

重现步骤

配置service-config时,能加载出微服务的接口文档,能请求微服务接口

问题1. 配置service-config,但未配置context-path时,接口文档无法加载
输入图片说明
输入图片说明

问题2. 指定service-config的context-path时,能加载出微服务接口文档,但是接口的请求地址中指定的path重复
输入图片说明
输入图片说明
输入图片说明
...

期望

配置service-config,但未配置context-path时,不影响接口文档的加载和请求
配置service-config,并且配置context-path时,接口请求路径中的path不会重复

...

其他

问题2的临时解决方案,增加如下配置:
spring:
cloud:
gateway:
x-forwarded:
# 避免 Swagger 重复带上额外的前缀
prefix-enabled: true
...

评论 (0)

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

登录 后才可以发表评论

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

搜索帮助