gpt4 book ai didi

WWW-Authenticate : Negotiate 的身份验证问题

转载 作者:行者123 更新时间:2023-12-03 08:17:23 24 4
gpt4 key购买 nike

我正在尝试访问受密码保护的站点。它没有使用基本身份验证(即使在 Firefox 中弹出相同的用户/密码框),因为响应 header 是 WWW-Authenticate: Negotiate .

我想通过发送正确的 header 来自动化登录过程。

基本上你会使用类似的东西:

Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

我会用什么来谈判?

最佳答案

Web 服务器会提示您输入 SPNEGO(简单且 protected GSSAPI 协商机制) token 。

这是 Microsoft 的一项发明,用于协商用于 Web SSO(单点登录)的身份验证类型:

  • NTLM
  • 或 Kerberos。

  • 看:
  • Microsoft MSDN 库:HTTP-Based Cross-Platform Authentication by Using the Negotiate Protocol
  • RFC 4178:The Simple and Protected Generic Security Service Application Program Interface (GSS-API) Negotiation Mechanism
  • 关于WWW-Authenticate : Negotiate 的身份验证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4265975/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com