token过期后,为何浏览器会弹出重新登录、验证框?

新手上路,请多包涵

问题描述

使用 Vue 开发的前端项目, 采用了 OAuth2 的认证方式, 调用接口时会在 header 中传输 Authorization: Bearer xxx 的方式认证. 在 token 过期失效后, 后端会返回 401 异常, 在拦截器拦截 401 异常后弹出提示并跳回登录页面.
但现在出现 401 异常后, 浏览器会自动弹出一个登录框, 有办法屏蔽这个登录框吗

图片描述

阅读 8k
3 个回答

这个是basic认证,你开了auth.basic中间件?

我也遇到了. 我的解决方法是忘记加数据库了,加下数据库读取的配置就好了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题