Delphi:XE 8
印地版本:10.6.2
Open SSL Library Produce Ver:1.0.2q(ssleay32.dll,libeay32.dll)
尝试进行以下 Get 调用时,我从Delphi应用程序中收到以下错误:
使用SSL连接时出错。错误:14094410:SSL 例程:SSL3_READ_BYTES:sslv3警报握手失败。
procedure TfrmPushToCertify.Push;
var
stsJSON : TStringStream;
strmResp : TMemoryStream;
stlResp : TStringList;
RecID : String;
GetURL: String;
PostURL: String;
PutURL: String;
begin
strmResp := TMemoryStream.Create;
BuildRESTHeaders;
IdHTTP_Certify.Get('https://api.certify.com/v1/exprptglds/1?code=15213|N800KS', strmResp);
end;
我可以使用Postman成功进行相同的调用(因此我知道API调用正确并且服务器正在响应)。
问题似乎是“以太网帧检查序列不正确”,但我不知道这意味着什么或如何解决。
我已升级到新的DLL版本1.0.2q,但结果没有变化。仍然失败,带有相同的消息。