Proxy-Authorization - HTTP 编辑

Proxy-Authorization 是一个请求首部,其中包含了用户代理提供给代理服务器的用于身份验证的凭证。这个首部通常是在服务器返回了 407 Proxy Authentication Required 响应状态码及 Proxy-Authenticate 首部后发送的。

Header typeRequest header
Forbidden header nameno

语法

Proxy-Authorization: <type> <credentials>

指令

<type>
身份验证类型。一个常见的类型是 "基本验证"。IANA 机构维护了 一系列的身份验证机制
<credentials>
凭证的构成方式如下:
  • 将用户名和密码用冒号拼接(aladdin:opensesame)。
  • 将拼接生成的字符串使用 base64 编码方式进行编码(YWxhZGRpbjpvcGVuc2VzYW1l)。

注意: Base64 编码方式不是用来加密或者获取摘要的!这种方法的安全性相当于将凭证使用明文发送(base64 是一种可逆编码方式)。在使用基本身份验证方式的时候推荐与 HTTPS 搭配使用。

示例

Proxy-Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l

规范

SpecificationTitle
RFC 7235, section 4.4: Proxy-AuthorizationHTTP/1.1: Authentication
RFC 7617The 'Basic' HTTP Authentication Scheme

相关内容

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:68 次

字数:4213

最后编辑:7 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文