
knife4j-gateway-spring-boot-starter中按官方配置将enabled=false,但是ui界面还是可以访问,

我想让他跳到404页面去


以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
根据您提供的信息和配置,您似乎希望当在 knife4j-gateway-spring-boot-starter 中将 enabled 设置为 false 时,UI界面能够跳转到404页面。但是,即使您设置了 enabled 为 false,UI界面仍然可以访问。这可能是因为您的配置没有正确生效或者存在其他因素导致这个问题。
为了解决这个问题,您可以尝试以下几个步骤:
确保配置正确生效:
application.yml 文件中正确配置了 knife4j 的相关设置。检查路由配置:
自定义错误处理:
enabled 为 false,则返回 404 响应。检查其他可能的配置或代码:
查看日志:
knife4j 配置的警告或错误信息。考虑使用版本兼容性:
knife4j-gateway-spring-boot-starter 版本与您的 Spring Cloud Gateway 版本兼容。有时候版本冲突也可能导致一些意想不到的问题。如果上述步骤都不能解决问题,建议您查看官方文档或者寻求社区的帮助,以获取更具体的解决方案。