2009-09-05 4 views
0

J'ai un programme client écrit en .NET 2.0, qui se connecte au service Web. J'ai utilisé Visual Studio pour générer une classe dérivée de SoapHttpClientProtocol, chaque méthode a été générée très bien, tout fonctionne.Comment obtenir le certificat SSL d'un serveur exécutant un service Web à partir de l'application cliente? - C# .NET

Mais - le service Web fonctionne uniquement via HTTPS, alors je me demandais comment obtenir une instance X509Certificate du certificat du serveur.

Je sais que le Framework fait la validation du certificat du serveur de manière transparente, donc je n'ai pas besoin de m'inquiéter de la validation du certificat dans mon code, mais je si je devais lire le numéro de série du certificat?

La classe de base SoapHttpClientProtocol semble n'avoir que des membres/méthodes pour les certificats clients.

Merci pour l'aide

Répondre

Questions connexes