我有一个C应用程序,使用LibCurl(LibCurl是一个C API,可与Web服务器建立HTTP连接)。使用LibCurl,我需要从需要客户端证书的HTTPS服务器下载文件。
到目前为止,我们的技术解决方案非常好。
我的问题是,我们需要使用的客户端证书驻留在DoD CAC卡上。我需要能够从DoD CAC卡中获取客户端证书(从我的C应用程序内部),并将其写入文件或仅引用CAC上的文件。然后,在我的HTTPS连接中,这个编写或引用的文件将被指定为我的客户端证书。
我不知道如何找到或引用DoD CAC卡上的客户端证书。非常感谢任何帮助。谢谢。
到目前为止,我们的技术解决方案非常好。
我的问题是,我们需要使用的客户端证书驻留在DoD CAC卡上。我需要能够从DoD CAC卡中获取客户端证书(从我的C应用程序内部),并将其写入文件或仅引用CAC上的文件。然后,在我的HTTPS连接中,这个编写或引用的文件将被指定为我的客户端证书。
我不知道如何找到或引用DoD CAC卡上的客户端证书。非常感谢任何帮助。谢谢。