代码之家  ›  专栏  ›  技术社区  ›  Luke

以编程方式将用户名和密码发送到Apache Web服务器

  •  3
  • Luke  · 技术社区  · 14 年前

    我目前需要访问在ApacheWeb服务器上的临时环境中设置的API,但是Web服务器在浏览到API URL时会弹出用户名/密码对话框。很遗憾,我无法访问或控制此Web服务器的行为。

    是否可以通过编程方式将用户名和密码发送到ApacheWeb服务器?

    3 回复  |  直到 14 年前
        1
  •  10
  •   JYelton Melchior Blausand    14 年前

    你碰到了 Basic Access Authentication . 您只需将用户名和密码作为URL的一部分传递:

    http://username:password@url.com/page.html
    
        2
  •  2
  •   Josh K    14 年前

    使用以下内容:

    http://user:pass@domain.tld/path
    
        3
  •  2
  •   Richard Cook    14 年前

    你试过发送 Authorization 头文件将base-64编码的凭证合并为链接的维基百科文章中描述的HTTP请求的一部分?