Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi FireMonkey中的自签名客户端证书和TRestClient组件_Delphi_Rest_Ssl_Indy_Delphi Xe7 - Fatal编程技术网

Delphi FireMonkey中的自签名客户端证书和TRestClient组件

Delphi FireMonkey中的自签名客户端证书和TRestClient组件,delphi,rest,ssl,indy,delphi-xe7,Delphi,Rest,Ssl,Indy,Delphi Xe7,我正在使用FireMonkey构建多平台客户端应用程序,该应用程序将与内部开发的服务器进行通信,因此我们希望在此场景中使用自签名证书 根据本文:,TRestClient似乎支持SSL开箱即用,不需要像TidHTTP那样分配IO处理程序。问题是,我找不到一种方法将自签名证书分配给TRestClient,就像您使用IdSSLIOHandlerSocketOpenSSL组件那样。此外,TRestClient.HTTPClient似乎没有像Indy的HTTP那样发布IOHandler属性 我的问题是:

我正在使用FireMonkey构建多平台客户端应用程序,该应用程序将与内部开发的服务器进行通信,因此我们希望在此场景中使用自签名证书

根据本文:,TRestClient似乎支持SSL开箱即用,不需要像TidHTTP那样分配IO处理程序。问题是,我找不到一种方法将自签名证书分配给TRestClient,就像您使用IdSSLIOHandlerSocketOpenSSL组件那样。此外,TRestClient.HTTPClient似乎没有像Indy的HTTP那样发布IOHandler属性

我的问题是:
在Delphi XE7中有没有一种方法可以向TRestClient组件提供自签名证书,以及如何提供

抱歉,我不清楚这个问题:是否要使用客户端SSL证书来标识客户端?是的。是的,我想你必须直接使用。