我正在使用窗口中的CURL命令。我发布了下面的命令。我还发布了命令的结果。在我看来,服务器在发送证书之前终止了连接。但我可能错了。知道为什么不发送证书吗?revocation* schannel: sent initial(step 2/3)
* schannel: failed to receive handshake, need more da
我需要使用客户端证书对Azure Web角色的请求进行身份验证。如何将证书颁发机构(CA)根证书放在正确的可信存储区中?当我说“有效”时,我指的是服务器成功地接受客户端证书并处理请求。当我说“不工作”时,我的意思是服务器在证书检查之后不协商连接,并且“请求被中止:无法创建SSL/TLS安全通道”。在客户端引发异常。如何使其工作稳定?
U
我最近遇到了Windows2003的一个问题(显然在其他版本中也存在),如果SSL/TLS服务器请求客户端证书身份验证,并且它具有超过16KB的可信证书an,则Internet Explorer (或任何其他使用schannel.dll的应用程序)无法完成SSL握手。6.2.1,但是Schannel并不是为支持它而编写的。我从微软支持部门得到确认,这是Schannel中的一个缺陷,他们正在考虑在未来的版本中修复它。)因此,我正在尝试找到一种方
CA Web注册是活动的,只接受通过RRAS设置的VPN连接的请求(我不希望它向internet开放,BTW VPN连接使用我之前获得的证书,这样就可以正常工作了)。客户端PC启动证书并通过VPN使用CA Web注册将证书发送到服务器。然后发出该请求,然后将生成的证书和CA分别导入CurrentUser\My、LocalMachine\受托人根存储区。我还检查了客户端证书是否有私钥