NTLM(NT LAN Manager)是一种 Microsoft 身份验证协议,主要用于 Windows 环境。它使用加密哈希算法(NTLMv1 和 NTLMv2)生成签名,确保请求的完整性和真实性,同时防止篡改和伪造。NTLM 通常用于对基于 Windows 的服务、Active Directory 环境以及旧版 Microsoft API 进行身份验证。基本设置#
| 参数 | 描述 | 必填 |
|---|
| Username | 你的 Windows 用户名 | 是 |
| Password | 你的 Windows 密码 | 是 |
NTLM 凭据是你的 Windows 域凭据。请在 Apidog 中使用环境变量安全地存储它们,以防止暴露。
高级设置#
点击 Advanced 选项以配置其他 NTLM 参数。这些参数通常是基于域的身份验证所必需的。| 参数 | 描述 | 使用场景 |
|---|
| Domain | Windows 域名 | 针对域控制器进行身份验证时必填 |
| Workstation | 工作站标识符 | 可选,用于标识客户端计算机 |
理解 NTLM 参数#
当你的 API 属于 Windows Active Directory 环境时必填
通常为可选,但某些 API 可能会出于审计日志记录的目的要求提供该参数
如果你正在对独立的 Windows 服务进行身份验证,通常只需要用户名和密码。当连接到已加入域的服务,或 API 明确要求提供域信息时,请使用高级设置。
Apidog 支持 NTLMv1 和 NTLMv2。使用的版本取决于服务器配置。NTLMv2 更安全,并且是现代 Windows 环境中的默认版本。