me dire s'il vous plaît pourquoi je n'ai pas le cert.PrivateKey (= null) après i instancié un X509Certificate2 d'un HttpClientCertificate lors d'un appel de méthode web .. STH comme ceci:manquant quelqu'un peut client Certificate's PrivateKey
X509Certificate2 cert = new X509Certificate2 (Context.Request.ClientCertificate.Certificate, "test");
Le HttpClientCertificate a une clé privée lorsque je vérifie avec le débogueur, mais pas X509Certificate2 (variable cert)!
.. De plus, je ne reçois même pas une exception CryptographicException lorsque je spécifie un mot de passe invalide.
Quelqu'un peut me clearifier s'il vous plaît?
Merci beaucoup d'avance!
Cordialement, Kris
Avant, je l'ai essayé avec le cteur approprié: X509Certificate2 cert = new X509Certificate2 (Context.Request.ClientCertificate.Certificate) ne ici que j'ai le privatekey dans l'objet cert après instanciation comme dans la ligne ci-dessus .. Je veux implémenter le routage des messages de savon y compris les certificats de client qui leur sont attachés. C'est pourquoi je veux le lire de HttpClientCertificate et instancier un nouvel objet X509Certificate/X509Certificate2 et l'ajouter au nouveau routage SoapHttpClient .. C'est mon problème .. – Kr15