我正在使用TIdTCPClient
和SSL。连接一段时间后,我在调试器中得到这些异常,并且客户端断开连接:
项目project1.exe引发了异常类EIdOSSLUnderlyingCryptoError,并显示消息'错误:14086081:SSL例程:SSL3_ENC:块密码块错误'。
项目project1.exe引发异常类EIdOSSLUnderlyingCryptoError并显示消息'错误:1408F119:SSL例程:SSL3_GET_RECORD:解密失败或错误记录mac'。
而且,它引发了“错误的ssl版本”以及上述例外情况。
我在客户端和服务器上使用sslvSSLv3
:
idSslHandler.SSLOptions.Method := sslvSSLv3;
idSslHandler.SSLOptions.Mode := sslmUnassigned;
可能是什么问题?