首页 > 其他分享 >/login接口路径404但是拦截器却显示路径为/error

/login接口路径404但是拦截器却显示路径为/error

时间:2023-07-14 20:11:43浏览次数:38  
标签:拦截器 路径 接口 404 error login

参考文献:springboot全局异常处理中的404的/error重复拦截问题(https://blog.csdn.net/qq_35890572/article/details/106529428)

问题:loginInterceptor在经过后,目标接口/login报错,又进入拦截器了,但是断点显示路径为/error

因为在接口异常后,SpringMVC会去寻找有没有对应异常的统一处理,如果没有就会默认跳转到/error这个路径,如果拦截器没有对/error路径放行,就会再走一次拦截器。

解决办法:在application.yml中加开启springmvc的配置

spring:
  mvc:
    # 404进入全局异常拦截器的配置
    throw-exception-if-no-handler-found: true
  resources:
    #关闭工程中的资源文件建立映射
    add-mappings: false

 

标签:拦截器,路径,接口,404,error,login
From: https://www.cnblogs.com/runwithraining/p/17554877.html

相关文章

  • 如何让虚拟机共享主机路径一致的映射文件
    首先前提是需要在安装了win10系统的虚拟机,包括安装了tools工具。以及一台win10主机。详细安装步骤参考我的另一篇文章:如何在win10系统主机中安装win10系统虚拟机(附win10镜像和VMwareStation15Pro安装包)-IT知识生产小店铺-博客园(cnblogs.com) 必须知道一个大前提,主机......
  • java拦截器获取POST请求体后Controller异常Required request body is missing OR Stre
    解决办法参考文档:https://blog.csdn.net/qierkang/article/details/88544691springboot拦截器获取POST请求体后导致Controller中@RequestBody参数异常RequiredrequestbodyismissingORStreamclosed.1.为什么会报这个错?因为http的body只能读取一次。2.为什么body设计为只......
  • BrowserRouter刷新404解决方案
    1、本地开发环境在js脚本命令里加上--history-api-fallback"scripts":{"serve":"webpackserve--configwebpack.dev.js--history-api-fallback"} 2、生产环境,可以修改 nglnx配置:server{listenXXXX;//端口号server_nameXXX.XXX.XXX.XXX;......
  • pip show 显示模块插件包安装路径、信息
    显示某个模块(包、插件)安装路径、版本信息pipshowFlask或pip3showFlask效果:参考:https://www.zhihu.com/question/603263580?utm_id=0......
  • python 获取加载模块路径
    方法一:python3-c"importsys;print(sys.path)"效果:方法二:python3importsysprint(sys.path)效果:参考:https://www.zhihu.com/question/603263580?utm_id=0......
  • java导出的excel默认路径
    如何设置Java导出Excel的默认路径作为一名经验丰富的开发者,我将指导你如何实现Java导出Excel的默认路径。下面是整个流程的步骤:步骤操作1创建一个Excel文件对象2设置Excel文件的默认导出路径3创建一个Sheet对象4向Sheet中添加数据5保存Excel文件现......
  • dede开启网站绝对路径后软件下载地址出错
    今天教大家如何解决(织梦CMS启用绝对网址后,下载页面的软件下载地址出错)织梦开启绝对路径后软件模型,下载地址填https://开头的,调用出来会显示 域名+https://网址,如下图网址解决方法:1、打开/plus/download.php找到大概在147行if(!preg_match("#^http://|^thunder://|^ftp://|......
  • Tomcat中配置自定义404错误页面
    (1)%CATALINA_HOME%\conf\web.xml中web-app节点中添加<error-page><error-code>404</error-code><location>/404.html</location></error-page>在webapps下ROOT新增404.html页面<htmllang="en"><head&g......
  • Vscode 设置别名路径和创建快捷模板
    设置别名路径创建jsconfig.json文件,配置@文件路径{"compilerOptions":{"baseUrl":"./","paths":{"@/*":["src/*"]}}} 创建快捷模板 文件->首选项->配置用户代码片段 新建全局代码片段文件......
  • SpringCloud 之OpenFeign 自定义配置和使用/自定义拦截器
    转:SpringCloud之OpenFeign自定义配置和使用/自定义拦截器   ......