1.基本认证,这是以base64加密用户口令并通过http header传输的一种认证方式,但是很容易被破解,因为base64解密没有任何难度: 如果数据被截包,会直接泄露用户口令:所以一般情况下都不会用基本认证: 除非是一些安全要求很低的权限认证,就算泄露用户口令也没什么大影响,那就可以考虑. 2.摘要认证,就是为了解决基本认证明文传输口令.重放攻击的问题,用传输口令摘要代替传输明文密码的一种认证方式. 3.基本认证和摘要认证一般都只是作为一种请求资源文件时的认证手段 4.用户登录认证可以考虑…