网银证书无法导入的解决方法。我用的是建设银行的网上银行系统,发现在我的电脑上无法导入证书提示以下错误:“发生一个内部错误。您正在导入的私钥需要一个加密服务提供程序,但您的系统上没有安装该提供程序”。
我在其他电脑上都可以导入,HTTP SSL、Protected Storage、Cryptographic Services服务都有启动。
回答:根据您的描述,我对这个问题的理解是:在导入网银证书时出现了错误提示。根据以往经验,该问题是由于导入证书是调用cryptographic service的API出现了问题,但是具体问题有很多种情况。下面我将之前做到case碰到的情况与您分享一下:
1. 将下面的内容复制到记事本,然后保存为.reg为后缀名的文件,然后双击该文件导入注册表:您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/c1404551/
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"AppData"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,
4c,00,45,00,25,00,5c,00,41,00,70,00,70,00,6c,00,69,00,63,00,61,00,74,00,69,
00,6f,00,6e,00,20,00,44,00,61,00,74,00,61,00,00,00
2. 删除下面的注册表键值:您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/c1404551/
HKEY_USERS\Default\Software\Microsoft\Cryptography\Providers\Type 001
3. “Error applying attributes” error message when you use EFS to encrypt a file in Windows 2000 Server
< http://support.microsoft.com/kb/842601 >
Jason Hou 侯铮 微软全球技术支持中心