From 5b11717d7e1309999048a6c8e6e5144cb167eb92 Mon Sep 17 00:00:00 2001 From: mguessan Date: Sun, 28 Nov 2010 20:49:33 +0000 Subject: [PATCH] Additional NTLM flags to match Firefox flags git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1564 3d1905a2-6b24-0410-a738-b14d5a86fcbd --- src/java/davmail/http/NTLMv2Scheme.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/java/davmail/http/NTLMv2Scheme.java b/src/java/davmail/http/NTLMv2Scheme.java index aa38ed1b..7aa6e78e 100644 --- a/src/java/davmail/http/NTLMv2Scheme.java +++ b/src/java/davmail/http/NTLMv2Scheme.java @@ -180,7 +180,8 @@ public class NTLMv2Scheme implements AuthScheme { int flags = NtlmFlags.NTLMSSP_NEGOTIATE_NTLM2 | NtlmFlags.NTLMSSP_NEGOTIATE_ALWAYS_SIGN | NtlmFlags.NTLMSSP_NEGOTIATE_OEM_WORKSTATION_SUPPLIED | NtlmFlags.NTLMSSP_NEGOTIATE_OEM_DOMAIN_SUPPLIED | NtlmFlags.NTLMSSP_NEGOTIATE_NTLM | NtlmFlags.NTLMSSP_REQUEST_TARGET | - NtlmFlags.NTLMSSP_NEGOTIATE_OEM | NtlmFlags.NTLMSSP_NEGOTIATE_UNICODE; + NtlmFlags.NTLMSSP_NEGOTIATE_OEM | NtlmFlags.NTLMSSP_NEGOTIATE_UNICODE | + NtlmFlags.NTLMSSP_NEGOTIATE_56 | NtlmFlags.NTLMSSP_NEGOTIATE_128; Type1Message type1Message = new Type1Message(flags, ntcredentials.getDomain(), ntcredentials.getHost()); response = EncodingUtil.getAsciiString(Base64.encodeBase64(type1Message.toByteArray())); this.state = TYPE1_MSG_GENERATED;