自学内容网 自学内容网

SpringCloudalibaba 集成 Knife4j 的时候出现多余的 前缀

这里是在网关 GateWay 中集成的 Knife4j,并且使用的是 Knife4j 服务发现模式

问题

用户服务

接口地址:/api/user/login

GateWay 服务

现像

打开 Knife4j 文档中接口地址前缀多了一个 /api/user

解决

参考链接

2.1 Spring Cloud Gateway集成Knife4j | Knife4j

   将 用户服务 中的 context-path 指定为 /api/user,因为 gateWay 中指定的 /api/user/** 的地址指向用户服务,所以这里直接加 context-path

  将 controller 中 /api/user 改成 /

  测试(重启服务)


原文地址:https://blog.csdn.net/a2497_282263/article/details/143657511

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!