文章目录
问题描述
当我使用postman测试接口时,报了 404 Not Found
的错误,报错截图如下所示
但我的后端程序中已经定义了该接口,如下所示
但postman始终无法找到这个接口!!!
原因分析
然而我仔细核对了上述因素,均属正确!!!
这就非常奇怪了? 后来我突发奇想,找不到资源,也许不一定是上面的原因,很有可能存在多个重复的请求路径。
因为我的demo项目中使用了Spring Security框架,Spring Security框架默认使用 /logout
,该请求路径用于处理用户的登出操作。当用户请求/logout时,Spring Security会执行登出流程,这通常包括清除用户的认证信息、重定向到登出成功页面或登出后的URL!!!
源码如下
官方解释如下
翻译
解决方案
重新测试如下
排错成功!!!