RestClient:如何跳过证书验证

时间:2019-04-17 18:54:16

标签: rest delphi ssl

在某些情况下,其余请求失败,并显示错误“ REST请求失败:获取服务器证书时出错”(当URL在浏览器中工作时)。我无法提供url示例,因为这种情况某种程度上取决于客户端计算机。

问题是我如何跳过证书验证以避免此类错误?

我尝试使用OnValidateCertificate事件,但不会触发。

RESTClient1.OnValidateCertificate := cert_skip;

procedure cert_skip(const Sender: TObject; const ARequest: TURLRequest; const Certificate: TCertificate;
  var Accepted: Boolean);
begin
  Accepted:=true; // never executed actually
end;

0 个答案:

没有答案