资讯专栏INFORMATION COLUMN

http status为401时,避免浏览器弹出认证框

rose / 2992人阅读

摘要:认证失败时,接口返回的时,大部分浏览器会弹出下图的认证窗口来辅助用户完成认证。这时,要点击取消才能进入到。解决到方法很简单,在中去除即可。

Basic认证失败时,接口返回的http status code = 401时,大部分浏览器会弹出下图的认证窗口来辅助用户完成认证。

这时,要点击取消才能进入到axios catch function。
解决到方法很简单,在response headers中去除 WWW-Authenticate: Basic realm="Realm" 即可。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/104891.html

相关文章

  • 记录我开发工作中遇到HTTP跨域和OPTION请求的一个坑

    摘要:我通过这篇文章把今天工作中遇到的跨域和请求的一个坑记录下来。预检请求机制的使用,是为了避免跨域请求对服务器的用户数据产生未预期的影响。我使用了认证方式,这种方式不会造成该请求成为一个需要预检的请求,所以最后跨域成功了。 我通过这篇文章把今天工作中遇到的HTTP跨域和OPTION请求的一个坑记录下来。 场景是我需要在部署在域名a的Web应用里用JavaScript去消费一个部署在域名b的...

    HollisChuang 评论0 收藏0
  • Basic认证

    摘要:用户输入用户名和密码后,用户名和密码会经过加密附加到请求信息中再次请求服务器,服务器会根据请求头携带的认证信息,决定是否认证成功及做出相应的响应。给出的认证提示。认证窗口关闭之前,浏览器状态一直是等待用户输入。 Basic 概述 Basic 认证是HTTP 中非常简单的认证方式,因为简单,所以不是很安全,不过仍然非常常用。 当一个客户端向一个需要认证的HTTP服务器进行数据请求时,如果...

    testHs 评论0 收藏0
  • JWT、OAuth 2.0、session 用户授权实战

    摘要:为用户提供授权以允许用户操作非公开资源,有很多种方式。具体的代码根据不同的授权方案而有所不同。使用授权原理利用来验证用户,有两种机制实现。使用来实现用户授权主要用于签发如果有将异步的签名。注意这里的与之前用于签发的应该是同一个。 在很多应用中,我们都需要向服务端提供自己的身份凭证来获得访问一些非公开资源的授权。比如在一个博客平台,我们要修改自己的博客,那么服务端要求我们能够证明 我是...

    Jochen 评论0 收藏0
  • 八步部署NGINX Plus API网关

    摘要:作为一组独立的微服务之一被实现并作为一个单独的进行发布。该配置将暴露所有由网关发布的,入口位于,用协议加密保护。由网关发布的所有的所有后端服务均在中被定义。与浏览器不同,网关并不能向客户端发送带有新的命名的重定向。 欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文来自云+社区翻译社,作者ArrayZoneYour Nginx往往是构建微服务中必不可缺的一部分,从本文中...

    awesome23 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<