问题描述
使用 Vue 开发的前端项目, 采用了 OAuth2 的认证方式, 调用接口时会在 header 中传输 Authorization: Bearer xxx 的方式认证. 在 token 过期失效后, 后端会返回 401 异常, 在拦截器拦截 401 异常后弹出提示并跳回登录页面.
但现在出现 401 异常后, 浏览器会自动弹出一个登录框, 有办法屏蔽这个登录框吗
使用 Vue 开发的前端项目, 采用了 OAuth2 的认证方式, 调用接口时会在 header 中传输 Authorization: Bearer xxx 的方式认证. 在 token 过期失效后, 后端会返回 401 异常, 在拦截器拦截 401 异常后弹出提示并跳回登录页面.
但现在出现 401 异常后, 浏览器会自动弹出一个登录框, 有办法屏蔽这个登录框吗
13 回答12.8k 阅读
7 回答1.9k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答944 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
这个是basic认证,你开了auth.basic中间件?