secur32: Load the MSV1_0 provider instead of using builtin support for NTLM.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Hans Leidekker 2021-04-30 16:42:20 +02:00 committed by Alexandre Julliard
parent 1b9c6227f3
commit 8a9c3b1e54
2 changed files with 1 additions and 1 deletions

View File

@ -563,7 +563,6 @@ static void SECUR32_initializeProviders(void)
TRACE("\n");
/* First load built-in providers */
SECUR32_initSchannelSP();
SECUR32_initNTLMSP();
/* Load SSP/AP packages (Kerberos and others) */
load_auth_packages();
/* Load the Negotiate provider last so apps stumble over the working NTLM

View File

@ -750,6 +750,7 @@ HKLM,Software\Registered Applications,,16
HKLM,System\CurrentControlSet\Control\hivelist,,16
HKLM,System\CurrentControlSet\Control\Lsa,"Security Packages",0x10002,kerberos,schannel
HKLM,System\CurrentControlSet\Control\Lsa\Kerberos,,16
HKLM,System\CurrentControlSet\Control\Lsa\MSV1_0,,16
HKLM,System\CurrentControlSet\Control\SecurityProviders\Schannel\Protocols\SSL 2.0\Client,"DisabledByDefault",0x10003,1
HKLM,System\CurrentControlSet\Control\ServiceGroupOrder,"List",0x00010000,"TDI"
HKLM,System\CurrentControlSet\Control\TimeZoneInformation,"StandardName",2,""