SpringBoot中使用swagger2遇到问题

springfox-swagger 使用的是2.2.2
spring-boot-starter-parent 使用的是1.5.3
发现一个很奇怪的问题 集成进来之后

端口在8080情况和没有过滤器的情况是好使正常的
图片说明

只要我修改端口为其他的 或者写了个过滤器就不行会出现找不到接口,删除过滤器及把端口修改为8080又能正常显示

swagger 有自己的配置文件,你修改端口也需要修改swagger 的配置文件

只有核心模式的驱动才能生成一个通信端口

核心模式的驱动才能生成一个通信端口

只有核心模式的驱动才能生成一个通信端口

我工程使用的springboot+swagger,端口是9812,完全没有LZ的问题,见图片:图片说明

解决方法:拦截器应该把swagger的url排除。

swagger 有自己的配置文件,你修改端口也需要修改swagger 的配置文件