IE10打开某些网站出现此问题,而Chrome、IE8等无此问题。
尝试解决:
IE10 调试过程中更改了安全级别, 把网站加入到信任站点,在高级内 取消了 “对证书地址不匹配发出警告”,等均未解决问题。最后把其它系统正常访问的情况下导出的证书,拷贝过来,然后导入到IE10,还是解决不了。
解决前忘记截图了,无图做说明,解决办法如下:
原因:
IE10 禁止了证书的长度。
解决办法:
使用管理员运行命令行,并在命令行中执行如下命令:
certutil -setreg chain\minRSAPubKeyBitLength 512
执行情况如下:
C:\Windows\system32>certutil -setreg chain\minRSAPubKeyBitLength 512
Software\Microsoft\Cryptography\OID\EncodingType 0\CertDllCreateCertificateChain
Engine\Config\minRSAPubKeyBitLength:新值:
minRSAPubKeyBitLength REG_DWORD = 200 (512)
CertUtil: -setreg 命令成功完成。
CertSvc 服务可能需要重新启动,以使更改生效。
执行完毕后重启IE即可。
参考:http://support.microsoft.com/kb/2661254/zh-cn?wa=wsignin1.0