В некоторых случаях запрос на отдых завершается с ошибкой «Запрос 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;
this