社内で開発されるサーバーと通信する FireMonkey を使用してマルチプラットフォーム クライアント アプリを構築しているため、このシナリオでは自己署名証明書の使用を探していました。
この記事: SSL / HTTPS on different platform with TIdHTTP and TRESTClientによると、TRestClient はそのままで SSL をサポートしているようで、TidHTTP のように IO ハンドラを割り当てる必要はありません。問題は、 IdSSLIOHandlerSocketOpenSSL コンポーネントを使用して行うことができる方法で、自己署名証明書を TRestClient に割り当てる方法が見つからないことです。また、TRestClient.HTTPClient は、Indy の HTTP のように IOHandler プロパティを公開していないようです。
私の質問は次のとおりです。Delphi XE7 の TRestClient コンポーネントに自己署名証明書を提供する方法はありますか?