http basic认证

   日期:2020-07-02     浏览:95    评论:0    
核心提示:basic基本认证是从HTTP/1.0定义的认证方式,就是在http请求头部添加Authorization字段,传值: Basic + base64编码的(用户名:密码)。

basic基本认证是从HTTP/1.0定义的认证方式,就是在http请求头部添加Authorization字段,传值: Basic + base64编码的(用户名:密码)。

basic认证的基本步骤:
1.正常发起请求,服务端会返回401状态码,告知客户端需要认证

HTTP/1.1 401 \r\n
WWW-Authenticate: Basic realm="Realm"\r\n

2.客户端将用户名和密码以base64编码后发送至服务端

Basic c3RhcjpzdGFyNTI0OA==

3.认证成功返回200状态码,认证失败返回401

基本认证使用base64编码,并不算加密,而传输的又是用户id和密码敏感信息,所以如果通信过程被窃听,很容易被盗号。使用抓包工具都可以看到明文的Credentials,因为不需要任何附加信息即可解码。

此外basic只有认证操作,并无注销操作,且安全级别达不到大多数网站安全级别,使用较少。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服