Kerberos 是一种网络身份验证协议,最初由麻省理工学院(MIT)开发,并广泛用于现代计算系统中,尤其是在企业环境中。Kerberos 使用对称加密和一个受信任的第三方(称为密钥分发中心,KDC)来安全地验证用户和服务的身份。在 IIS(Internet Information Services)中使用 Windows 身份验证时,如果 Kerberos 可用,将优先使用 Kerberos 而不是 NTLM,从而提供更强的安全性和更好的性能。前提条件#
要使用 Apidog 的 Kerberos 身份验证功能,请确保你的计算机满足以下要求:| 操作系统 | 要求 |
|---|
| Windows | 已成功加入域,或拥有有效的 Kerberos 凭据 |
| macOS | 拥有有效的 Kerberos 凭据 |
| Linux | 拥有有效的 Kerberos 凭据 |
此功能仅在 Apidog 客户端版本中受支持,Web 版本不可用。Kerberos 身份验证需要原生操作系统集成,而浏览器环境无法提供该能力。
| 参数 | 描述 | 格式 | 示例 |
|---|
| SPN | 服务主体名称 | HTTP/hostname.domain.local@realm.name | HTTP/api.example.com@EXAMPLE.COM |