Bonjour,
Je souhaiterais faire un client qui se connecte à un serveur en SSL.
J'ai trouvé un bout de code que voici :
Et j'ai en réponse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 TcpClient client = new TcpClient(serveur, port); if (!client.Connected) return; SslStream ssl = new SslStream(client.GetStream(), false); X509CertificateCollection certifs = new X509CertificateCollection(); X509Certificate cert = X509Certificate.CreateFromCertFile("aps_developer_identity.cer"); certifs.Add(cert); try { ssl.AuthenticateAsClient(serveur); } catch (AuthenticationException ex) { error += ex.Message + "\r\n"; if (ex.InnerException != null) { error += "Inner exception: " + ex.InnerException.Message +"\r\n"; } } client.Close();
J'ai longtemps chercher sur le net, mais je ne trouve aucune aide.Échec d'un appel à SSPI, consultez l'exception interne.
Inner exception: Le message reçu était inattendu ou formaté de façon incorrecte
Partager