需要有关通过LDAP身份验证进行NTLM签名的帮助吗

需要有关通过LDAP身份验证进行NTLM签名的帮助吗,ldap,ntlm,signing,jcifs,unboundid-ldap-sdk,Ldap,Ntlm,Signing,Jcifs,Unboundid Ldap Sdk,我需要通过LDAP协议进行NTLM身份验证。对于这一点,我试图使用和在一起。如果域控制器不需要LDAP签名(完整性检查),则一切正常。如果启用了LDAP签名,代码将失败并显示消息 如果使用SSL\TLS,服务器需要绑定来打开完整性检查 连接上尚未处于活动状态 如果我对Type3Message使用NtlmFlags.NTLMSSP_congotiate_SIGN标志,代码将失败并显示以下消息(即使域控制器中禁用了LDAP签名) resultCode::49(无效凭据)resultCode::800

我需要通过LDAP协议进行NTLM身份验证。对于这一点,我试图使用和在一起。如果域控制器不需要LDAP签名(完整性检查),则一切正常。如果启用了LDAP签名,代码将失败并显示消息

如果使用SSL\TLS,服务器需要绑定来打开完整性检查 连接上尚未处于活动状态

如果我对Type3Message使用NtlmFlags.NTLMSSP_congotiate_SIGN标志,代码将失败并显示以下消息(即使域控制器中禁用了LDAP签名)

resultCode::49(无效凭据)resultCode::80090302: LDAPPER:DSID-0C090588,注释:AcceptSecurityContext错误,数据1,v2580


请指出我正确构造Type3Message方法中的任何其他方法或错误。提前感谢。

NTLM签名是使用apache httpclient库而不是使用jcifs ng实现的