解决win2003应用商店获取应用失败、企业认证无法访问的问题
金蝶云社区-lz_xiaohe
lz_xiaohe
8人赞赏了该文章 18002次浏览 未经作者许可,禁止转载编辑于2015年08月25日 17:23:35

最近接到较多在windows server 2003上的应用反馈,其中这类问题较多:
1)应用商店添加应用提示获取应用失败
2)企业认证无法访问

经多种途径和资料查询,在多台类似问题的电脑中验证,通过以下方法可以解决。如果有其他更好的方法,欢迎分享。

环境:
Windows Server 2003 Sp1 / SP2

症状:

1、在金蝶KIS产品,如专业版V14.1的系统管理中,点击认证,在弹出的IE界面上显示:页面不可访问
2、通过应用商店,添加应用,提示:获取应用失败
如:


原因:

使用加密 API 的应用程序无法验证 Windows Server 2003 中的 X.509 证书。Microsoft 已于 2015 年 7 月 14 日终止了对于Windows Server 2003 的支持。该更改已影响到软件更新和安全选项。
如果证书安全采用的是安全哈希算法 2 (SHA2) 系列,将出现此问题。在 Windows Server 2003 中加密 API 2 (CAPI2)不支持哈希算法的 SHA2 系列,将出现此问题。CAPI2 是处理证书的加密 API的一部分。

解决方案
安装Microsoft 提供的修补程序:WindowsServer2003-KB938397-x86-CHS.exe (也可直接下载附件)。需要此热修复补丁程序,可通过以下链接,输入邮箱信息后,微软将把它修复程序发送到邮箱中。
http://support2.microsoft.com/hotfix/KBHotfix.aspx?kbnum=938397&kbln=zh-cn

更多内容,请访问:https://support.microsoft.com/zh-cn/kb/938397

例外:
在实际测试过程中,发现在其中一个Windows Server 2003 Sp2的环境中安装KB938397时提示:crypt32软件包无效


该文件 在system32目录下。从一台可以正常安装KB938397的电脑上复制同名文件到该出问题的电脑上后,重新安装KB938397,正常。

:crypt32.dll已经包括在附件中。

效果:
更新后,可以正常访问应用商店,可正常进行产品认证、注册等业务。

温馨提示:
需要此热修复补丁程序,除了直接下载附件使用外,也可以通过以下链接,输入邮箱信息后,微软将把它修复程序下载地址信息发送到邮箱中,单独下载。
http://support2.microsoft.com/ho ... m=938397&kbln=zh-cn


========
通过本贴方法解决了问题的,请跟贴留言反馈下。