代码之家  ›  专栏  ›  技术社区  ›  system PAUSE

HTTP基本身份验证的纯JavaScript代码?

  •  60
  • system PAUSE  · 技术社区  · 16 年前

    我在哪里可以找到适用于AJAX的纯JavaScript实现HTTP基本身份验证客户端的参考代码?

    代码的额外点或代码指针,可以独立于YUI等JS工具包使用。Java、Flash/Flex、PHP框架等没有分数。

    2 回复  |  直到 9 年前
        1
  •  60
  •   cambunctious    8 年前

    的五参数版本 XMLHttpRequest.open 方法允许您指定用户名和密码。 ( WHATWG spec )

    xhr.open(method, url, async, username, password)
    
        2
  •  24
  •   splattne    16 年前

    有一篇好文章/教程是由 Paul James 我不久前用过它,它对我很有效。

    HTTP Authentication with HTML Forms

    […]XMLHTTPRequest,它可以提交 为我们提供正确的HTTP身份验证标头。 而不是调整表单的URL 提交给,我们可以使用XMLHTTPRequest 在表格之前提出请求 提交提供输入的用户名 以及密码。

    这将设置 具有HTTP身份验证凭据的浏览器 所以它也会把它们和我们的 实际表单提交登录请求。