症状
请考虑以下情形:
- 您有一台计算机在运行 Windows 7 或 Windows Server 2008 R2。
- 应用程序或服务调用 LogonUser 函数、传递凭据并模拟用户上下文。
- 应用程序或服务调用 AcquireCredentialshandle 函数,传递SEC_WINNT_AUTH_IDENTITY结构。 结构的凭据字段具有 NULL 值。
- 应用程序或服务调用 InitializeSecurityContext 函数,以便通过使用凭据句柄和指定 Negotiate 安全包来创建具有对等的安全上下文。
- Kerberos 身份验证在 InitializeSecurityContext 函数中失败,并且具有STATUS_NO_LOGON_SERVERS状态。
在此方案中,InitializeSecurityContext 函数不会回退到 NTLM 身份验证,并返回STATUS_DOWNGRADE_DETECTED状态。
原因
出现此问题的原因是,如果 SEC_WINNT_AUTH_IDENTITY 结构的凭据字段具有 NULL 值,则 AcquireCredentialsHandle 函数不会将凭据标记为适合回退操作。 Kerberos 失败并具有STATUS_NO_LOGON_SERVERS状态。 因此,InitializeSecurityContext 函数不允许对 NTLM 身份验证执行回退操作。
解决方法
修补程序信息
Microsoft 提供了一个受支持的修补程序。 但此程序只用于解决本文中提到的问题。 将此修补程序仅应用于遇到此特定问题的系统。
如果该修补程序可供下载,则此知识库文章的顶部将出现“提供修补程序下载”部分。 如果未显示此部分,请提交请求以Microsoft Customer Service 和 Support 获取修补程序。
注意 如果发生其他问题或需要进行任何故障排除,您应该另行创建服务请求。 对于此特定修补程序无法解决的其他支持问题和事项,将照常收取支持费用。 有关Microsoft客户服务和支持电话号码的完整列表或创建单独的服务请求,请访问以下Microsoft网站:
http://support.microsoft.com/contactus/?ws=support 注意“修补程序下载可用”窗体显示修补程序可用的语言。 如果您找不到需要的语言,则说明该语言版本的修补程序未提供。
先决条件
若要应用此修补程序,计算机必须运行以下操作系统之一:
- Windows 7
- Windows 7 Service Pack 1 (SP1)
- Windows Server 2008 R2
- Windows Server 2008 R2 Service Pack 1 (SP1)
有关如何获取 Windows 7 或 Windows Server 2008 R2 Service Pack 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
976932有关适用于 Windows 7 和 Windows Server 2008 R2 的 Service Pack 1 的信息
注册表信息
若要使用此包中的修补程序,无需对注册表进行任何更改。
重启要求
应用此修补程序后,必须重启计算机。
修补程序替代信息
此修补程序不能替代以前发布的修补程序。
文件信息
此修补程序的全球版本将安装具有下表所列属性的文件。 这些文件的日期和时间使用协调世界时 (UTC) 列出。 这些文件在本地计算机上显示的日期和时间是本地时间再加上当前夏令时 (DST) 偏差。 此外,如果对这些文件执行某些操作,日期和时间可能会更改。
Windows 7 和 Windows Server 2008 R2 文件信息说明
重要说明 Windows 7 修补程序和 Windows Server 2008 R2 修补程序包含在同一程序包中。 不过,“修补程序请求”页在这两个操作系统下均列出了修补程序。 若要请求获得适用于一个或两个操作系统的修补程序包,请选择此页上“Windows 7/Windows Server 2008 R2”下列出的修补程序。 请务必参阅文章中的“适用于”部分,确定每个修补程序实际适用的操作系统。
检查下表中所示的文件版本号,以此识别应用于特定产品、SR_Level (RTM, SPn) 和服务分支(LDR、GDR)的文件:
版本 产品 SR_Level Service branch 6.1.760
0。
16xxxWindows 7 和 Windows Server 2008 R2 RTM GDR 6.1.760
0。
20xxxWindows 7 和 Windows Server 2008 R2 RTM LDR 6.1.760
1.
17xxxWindows 7 和 Windows Server 2008 R2 SP1 GDR 6.1.760
1.
21xxxWindows 7 和 Windows Server 2008 R2 SP1 LDR 针对每个环境安装的 MANIFEST 文件 (.manifest) 和 MUM 文件 (.mum) 在“Windows Server 2008 R2 和 Windows 7 的其他文件信息”部分单独列出。 MUM 和 MANIFEST 文件以及关联的安全目录 (.cat) 文件对于维护更新组件的状态至关重要。 安全目录文件(未列出属性)均使用 Microsoft 数字签名进行签名。
对于所有受支持的基于 x86 的版本 Windows 7
| 文件名 | 文件版本 | 文件大小 | 日期 | 时间 | 平台 |
|---|---|---|---|---|---|
| Cng.sys | 6.1.7600.16385 | 369,568 | 2009 年 7 月 14 日 | 1,701 | x86 |
| Ksecdd.sys | 6.1.7600.20926 | 67,456 | 2011 年 3 月 17 日 | 06:57 | x86 |
| Ksecpkg.sys | 6.1.7600.20926 | 133,504 | 2011 年 3 月 17 日 | 06:57 | x86 |
| Lsasrv.dll | 6.1.7600.20926 | 1,037,824 | 2011 年 3 月 17 日 | 06:50 | x86 |
| Lsasrv.mof | 不适用 | 13,780 | 2009 年 6 月 10 日 | 21:33 | 不适用 |
| Lsass.exe | 6.1.7600.16385 | 22,528 | 2009 年 7 月 14 日 | 01:14 | x86 |
| Secur32.dll | 6.1.7600.20926 | 22,016 | 2011 年 3 月 17 日 | 06:51 | x86 |
| Sspicli.dll | 6.1.7600.20926 | 100,352 | 2011 年 3 月 17 日 | 06:51 | x86 |
| Sspisrv.dll | 6.1.7600.20926 | 15,360 | 2011 年 3 月 17 日 | 06:51 | x86 |
| Cng.sys | 6.1.7600.16385 | 369,568 | 2009 年 7 月 14 日 | 1,701 | x86 |
| Ksecdd.sys | 6.1.7601.17514 | 67,456 | 2010 年 11 月 20 日 | 12:30 | x86 |
| Ksecpkg.sys | 6.1.7601.21685 | 133,504 | 2011 年 3 月 17 日 | 06:57 | x86 |
| Lsasrv.dll | 6.1.7601.21685 | 1,038,848 | 2011 年 3 月 17 日 | 06:51 | x86 |
| Lsasrv.mof | 不适用 | 13,780 | 2009 年 6 月 10 日 | 21:33 | 不适用 |
| Lsass.exe | 6.1.7601.21685 | 22,528 | 2011 年 3 月 17 日 | 06:49 | x86 |
| Secur32.dll | 6.1.7601.17514 | 22,016 | 2010 年 11 月 20 日 | 12:21 | x86 |
| Sspicli.dll | 6.1.7601.17514 | 100,352 | 2010 年 11 月 20 日 | 12:21 | x86 |
| Sspisrv.dll | 6.1.7601.17514 | 15,872 | 2010 年 11 月 20 日 | 12:21 | x86 |
对于所有受支持的基于 x64 的 Windows 7 版本和 Windows Server 2008 R2 版本
| 文件名 | 文件版本 | 文件大小 | 日期 | 时间 | 平台 |
|---|---|---|---|---|---|
| Cng.sys | 6.1.7600.16385 | 460,504 | 2009 年 7 月 14 日 | 01:43 | x64 |
| Ksecdd.sys | 6.1.7600.20926 | 95,616 | 2011 年 3 月 17 日 | 05:19 | x64 |
| Ksecpkg.sys | 6.1.7600.20926 | 152,960 | 2011 年 3 月 17 日 | 05:19 | x64 |
| Lsasrv.dll | 6.1.7600.20926 | 1,446,400 | 2011 年 3 月 17 日 | 05:14 | x64 |
| Lsasrv.mof | 不适用 | 13,780 | 2009 年 6 月 10 日 | 20:52 | 不适用 |
| Lsass.exe | 6.1.7600.16385 | 31,232 | 2009 年 7 月 14 日 | 01:39 | x64 |
| Secur32.dll | 6.1.7600.20926 | 28,160 | 2011 年 3 月 17 日 | 17:05 | x64 |
| Sspicli.dll | 6.1.7600.20926 | 136,192 | 2011 年 3 月 17 日 | 17:05 | x64 |
| Sspisrv.dll | 6.1.7600.20926 | 28,672 | 2011 年 3 月 17 日 | 17:05 | x64 |
| Cng.sys | 6.1.7601.17514 | 459,248 | 2010 年 11 月 20 日 | 13:28 | x64 |
| Ksecdd.sys | 6.1.7601.17514 | 95,616 | 2010 年 11 月 20 日 | 13:33 | x64 |
| Ksecpkg.sys | 6.1.7601.21685 | 152,960 | 2011 年 3 月 17 日 | 05:06 | x64 |
| Lsasrv.dll | 6.1.7601.21685 | 1,446,912 | 2011 年 3 月 17 日 | 03:05 | x64 |
| Lsasrv.mof | 不适用 | 13,780 | 2009 年 6 月 10 日 | 20:52 | 不适用 |
| Lsass.exe | 6.1.7601.21685 | 31,232 | 2011 年 3 月 17 日 | 05:00 | x64 |
| Secur32.dll | 6.1.7601.17514 | 28,160 | 2010 年 11 月 20 日 | 13:27 | x64 |
| Sspicli.dll | 6.1.7601.17514 | 136,192 | 2010 年 11 月 20 日 | 13:27 | x64 |
| Sspisrv.dll | 6.1.7601.17514 | 29,184 | 2010 年 11 月 20 日 | 13:27 | x64 |
| Lsasrv.mof | 不适用 | 13,780 | 2009 年 7 月 22 日 | 2,319 | 不适用 |
| Secur32.dll | 6.1.7600.20926 | 22,016 | 2011 年 3 月 17 日 | 06:51 | x86 |
| Sspicli.dll | 6.1.7600.20926 | 96,768 | 2011 年 3 月 17 日 | 06:48 | x86 |
| Lsasrv.mof | 不适用 | 13,780 | 2010 年 11 月 12 日 | 05/27/2020 | 不适用 |
| Secur32.dll | 6.1.7601.21685 | 22,016 | 2011 年 3 月 17 日 | 06:51 | x86 |
| Sspicli.dll | 6.1.7601.21685 | 96,768 | 2011 年 3 月 17 日 | 06:48 | x86 |
对于所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本
| 文件名 | 文件版本 | 文件大小 | 日期 | 时间 | 平台 |
|---|---|---|---|---|---|
| Cng.sys | 6.1.7600.16385 | 787,736 | 2009 年 7 月 14 日 | 01:52 | IA-64 |
| Ksecdd.sys | 6.1.7600.20926 | 179,584 | 2011 年 3 月 17 日 | 04:15 | IA-64 |
| Ksecpkg.sys | 6.1.7600.20926 | 307,072 | 2011 年 3 月 17 日 | 04:15 | IA-64 |
| Lsasrv.dll | 6.1.7600.20926 | 2,654,720 | 2011 年 3 月 17 日 | 09:04 | IA-64 |
| Lsasrv.mof | 不适用 | 13,780 | 2009 年 6 月 10 日 | 20:57 | 不适用 |
| Lsass.exe | 6.1.7600.16385 | 56,320 | 2009 年 7 月 14 日 | 05/27/2020 | IA-64 |
| Secur32.dll | 6.1.7600.20926 | 48,640 | 2011 年 3 月 17 日 | 1,104 | IA-64 |
| Sspicli.dll | 6.1.7600.20926 | 275,456 | 2011 年 3 月 17 日 | 1,204 | IA-64 |
| Sspisrv.dll | 6.1.7600.20926 | 45,568 | 2011 年 3 月 17 日 | 1,204 | IA-64 |
| Cng.sys | 6.1.7600.16385 | 787,736 | 2009 年 7 月 14 日 | 01:52 | IA-64 |
| Ksecdd.sys | 6.1.7601.17514 | 179,584 | 2010 年 11 月 20 日 | 10:33 | IA-64 |
| Ksecpkg.sys | 6.1.7601.21685 | 307,072 | 2011 年 3 月 17 日 | 04:08 | IA-64 |
| Lsasrv.dll | 6.1.7601.21685 | 2,655,744 | 2011 年 3 月 17 日 | 04:02 | IA-64 |
| Lsasrv.mof | 不适用 | 13,780 | 2009 年 6 月 10 日 | 20:57 | 不适用 |
| Lsass.exe | 6.1.7600.16385 | 56,320 | 2009 年 7 月 14 日 | 05/27/2020 | IA-64 |
| Secur32.dll | 6.1.7601.17514 | 48,640 | 2010 年 11 月 20 日 | 1,028 | IA-64 |
| Sspicli.dll | 6.1.7601.17514 | 275,456 | 2010 年 11 月 20 日 | 1,028 | IA-64 |
| Sspisrv.dll | 6.1.7601.17514 | 46,080 | 2010 年 11 月 20 日 | 1,028 | IA-64 |
| Lsasrv.mof | 不适用 | 13,780 | 2009 年 7 月 22 日 | 2,319 | 不适用 |
| Secur32.dll | 6.1.7600.20926 | 22,016 | 2011 年 3 月 17 日 | 06:51 | x86 |
| Sspicli.dll | 6.1.7600.20926 | 96,768 | 2011 年 3 月 17 日 | 06:48 | x86 |
| Lsasrv.mof | 不适用 | 13,780 | 2010 年 11 月 12 日 | 05/27/2020 | 不适用 |
| Secur32.dll | 6.1.7601.21685 | 22,016 | 2011 年 3 月 17 日 | 06:51 | x86 |
| Sspicli.dll | 6.1.7601.21685 | 96,768 | 2011 年 3 月 17 日 | 06:48 | x86 |
状态
Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。
详细信息
有关软件更新术语的更多信息,请单击下面的文章编号以查看 Microsoft 知识库中的相应文章:
824684 用于描述软件更新Microsoft标准术语的说明
有关 InitializeSecurityContext 函数的详细信息,请访问以下 MSDN 网站:
有关 InitializeSecurityContext 函数的一般信息 有关 AcquireCredentialsHandle 函数的详细信息,请访问以下 MSDN 网站:
有关 AcquireCredentialsHandle 函数的常规信息 有关 LogonUser 函数的详细信息,请访问以下 MSDN 网站:
其他文件信息
Windows 7 和 Windows Server 2008 R2 的其他文件信息
所有受支持的基于 x86 的 Windows 7 版本的其他文件
| 文件名 | Update.mum |
|---|---|
| 文件版本 | 不适用 |
| 文件大小 | 2,773 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | X86_5676ba3d4d37c9101f9a0b3dd65ac1f4_31bf3856ad364e35_6.1.7600.20926_none_7415dd3c60acef57.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 691 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | X86_a9ab587f9f300cffcfff342e55fae6cd_31bf3856ad364e35_6.1.7601.21685_none_d7f6a288493ac880.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 691 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | X86_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_a6ec6700d70ad0e5.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 103,660 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:08 |
| 平台 | 不适用 |
| 文件名 | X86_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_a890e24ed462cdf9.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 103,660 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:08 |
| 平台 | 不适用 |
所有受支持的基于 x64 的 Windows 7 和 Windows Server 2008 R2 版本的其他文件
| 文件名 | Amd64_28c44e2c0bb0a285328fef4ff2fea2d7_31bf3856ad364e35_6.1.7600.20926_none_85912d689394adf0.manifest |
|---|---|
| 文件版本 | 不适用 |
| 文件大小 | 695 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Amd64_299914ea63b5fc4fd31dd26463f59f06_31bf3856ad364e35_6.1.7601.21685_none_73d25e1f96021374.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 695 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Amd64_561edc06d3669bc7254c2a270730f77e_31bf3856ad364e35_6.1.7601.21685_none_cebec1086ea706af.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 1,032 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Amd64_8fb5a66833bac4e2df6bbaabd71984e8_31bf3856ad364e35_6.1.7600.20926_none_f758b54e39e6f653.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 1,032 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Amd64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_030b02848f68421b.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 103,664 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 11:20 |
| 平台 | 不适用 |
| 文件名 | Amd64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_04af7dd28cc03f2f.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 103,664 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 11:20 |
| 平台 | 不适用 |
| 文件名 | Update.mum |
| 文件版本 | 不适用 |
| 文件大小 | 3,215 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_0d5facd6c3c90416.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 86,382 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 11:07 |
| 平台 | 不适用 |
| 文件名 | Wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_0f042824c121012a.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 86,382 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 11:07 |
| 平台 | 不适用 |
所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本的其他文件
| 文件名 | Ia64_a336c82657b2aa0749c17b8862256557_31bf3856ad364e35_6.1.7601.21685_none_c64be00ffb5bbd9d.manifest |
|---|---|
| 文件版本 | 不适用 |
| 文件大小 | 1,030 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Ia64_d0946eee0be3d2c3668a96b094f00fcc_31bf3856ad364e35_6.1.7600.20926_none_8c7d54fb378b3887.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 1,030 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Ia64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_a6ee0af6d708d9e1.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 103,662 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Ia64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_a8928644d460d6f5.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 103,662 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Update.mum |
| 文件版本 | 不适用 |
| 文件大小 | 2,168 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 20:05 |
| 平台 | 不适用 |
| 文件名 | Wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7600.20926_none_0d5facd6c3c90416.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 86,382 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 11:07 |
| 平台 | 不适用 |
| 文件名 | Wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.21685_none_0f042824c121012a.manifest |
| 文件版本 | 不适用 |
| 文件大小 | 86,382 |
| 日期 (UTC) | 2011 年 3 月 17 日 |
| 时间 (UTC) | 11:07 |
| 平台 | 不适用 |