基本身份验证是普遍使用的工业标准方法,用于收集用户名和密码信息。
身份验证的标准超文本传输协议 (HTTP) 方法是基本身份验证。基本身份验证将用户信息作为可读的文本字符进行发送和接收。在对密码和用户名进行编码的时候,不要将加密与基本身份验证一起使用。
要点
以下步骤概括了如何使用基本身份验证对客户端进行身份验证:
要点
基本身份验证的优势在于它是 HTTP 规范的一部分,并且受到大多数浏览器的支持。缺点是使用基本身份验证的 Web 浏览器以不加密的形式传输密码。通过监视网络上的通信,攻击者或恶意用户可以使用公共可用的工具拦截这些密码,并对它们进行编码。因此,不建议您使用基本身份验证,除非您确信连接是安全的,如使用专用的命令行或安全套接字层 (SSL) 连接。