Wininetライブラリを使用して、クライアント証明書(スマートカードに保存されている)とのSSL接続を確立しています。
問題は、送信されたHttpRequestごとにスマートカードにアクセスしていることです。
Fidlerとwiresharkから、次のことがわかります。1.すべてのリクエストはHTTP1.1ではなくHTTP1.0です。2.接続ごとに完全なSSLハンドシェイクが実行されます。3。要求ごとにPINコードを入力するように求められるのではなく(最初の要求のみ)、送信する要求ごとにスマートカードにアクセスします。
アイデア/リードはありますか?実際には、問題はWindowsに関するものではない可能性がありますが、証明書ストアで実行する追加の手順が必要ですか?
ありがとう、ザハール