设置
Windows 10操作系统
IIS(版本10.0.16299.15)
IIS服务器上运行的网站需要使用证书通过https连接到服务终结点。 已安装所有证书。但是网站无法建立与服务器的有效SSL / TLS连接。而在具有相同网站和相同证书的另一台计算机上,它运行良好。
我通过Wireshk比较了两台机器上的TLS通信。
工作机
Client -> Server Client Hello
Server -> Client Server Hello
Server -> Client Change Cipher spec, Encrypted Handshake Message
Client -> Server Change Cipher Spec, Encrypted handshake Message, Application Data
从那时起,您可以看到加密的应用程序数据正在来回发送
失败机器
Client -> Server Client Hello
Server -> Client Server Hello
Server -> Client Change Cipher spec, Encrypted Handshake Message
然后通信就停止了。
有没有人知道从哪里开始搜索为什么TLS通信只是停止并且没有使用客户端的Change Cipher规范发送响应的想法? (我猜是IIS)
非常感谢