记录一个问题解决过程:knife4j报404
如图:

以上是异常,实际上你要按f12,看网络请求:

404就是啥意思呢?找不到资源嘛。
找不到就是找不到咯,计算机又不会骗人,那肯定是找不到。
解决过程
我先要确定单个同模块是不是正常的,于是我访问了用户管理模块的swagger,是可以访问的。

既然可以访问,为什么还404呢?
404就是资源找到不咯,肯定是找不到,不会骗人的。
于是我看到了那个地址:

报404的地址是:

问题就出在这里了
我修改一下我的gateway配置,去掉2个就可以了,也就是把/uc/admin去掉,到达用户管理模块的就是不带这个前缀的了,这样子是okay的,但是呢?到了我们管理中心模块。就少了2个前缀了,也就是你的controller里的地址要对应上。
于是我的修改方案StripPrefix=1,也就是/uc/admin/xxx会去掉uc,只有/admin到我的管理中心模块

而我的controller的url是:

okay,到这里,问题就解决了。

虽然接口文档还没有写好,但是访问是成功的。