如何在Delphi XE5上使用Indy 10的A3证书?

时间:2017-09-07 04:46:38

标签: delphi ssl indy pfx

我需要连接到WebService并使用数字证书验证我的连接。我的客户有两种类型的证书:A1(pfx文件)和A3(令牌或智能卡)。

我能够使用A1证书(pfx文件),但现在我想知道如何在我的应用程序上申请A3证书,以便以后与Indy一起使用。

重点是:如何列出Windows'安装/可用证书?使用此列表,如何将所选证书与Indy一起使用?

A3证书可通过Windows'选择。证书商店。下面是截图

Selecting a certificate

使用CAPICOM e WININET我可以显示此对话框并且" apply"使用InternetSetOptions将所选证书连接到连接,我也可以使用pfx文件来完成。

我想使用Indy更多地控制使用的协议(TLS 1.2),因为使用WININET(Delphi Default for WebServices)协议取决于Internet选项。见下文:

Internet Options

0 个答案:

没有答案
相关问题