Bonjour,
J'utilise la classe httpwebrequest pour envoié des infos avec la méthode post en TLS.
J'ai testé sur une application classique tout marche bien.
Mais le problème ses que quand je la passe sur wince, au moment de l'envoie de la requête j'ai une erreur comme quoi mon programme ne peu communiqué en TLS.
Apres vérification sur le net, il se trouve que le compact Framework devrais le supporté.
Si quelqu'un a une idée ou une piste merci d'avance je mes le code au ca ou.

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
28
29
30
31
32
33
 
Dim request As Net.HttpWebRequest = Net.HttpWebRequest.Create("https://secure.payzen.eu/vads-payment/")
 
        request.Method = "POST"
 
        request.ContentType = "application/x-www-form-urlencoded"
 
        Dim postData As String = getSHA1Hash("INTERACTIVE+1524+TEST+978+PAYMENT+SINGLE+12345678+20090501193530+654321+V2+1122334455667788")
 
        Dim byteArray As Byte() = Encoding.UTF8.GetBytes(postData)
        request.ContentLength = byteArray.Length
 
        Dim dataStream As Stream = request.GetRequestStream()
 
        dataStream.Write(byteArray, 0, byteArray.Length)
 
        dataStream.Close()
 
        Dim response As Net.WebResponse = request.GetResponse()
 
        RichTextBox1.Text = (CType(response, Net.HttpWebResponse).StatusDescription)
 
        dataStream = response.GetResponseStream()
 
        Dim reader As New StreamReader(dataStream)
 
        Dim responseFromServer As String = reader.ReadToEnd()
 
        RichTextBox1.Text = responseFromServer
 
        reader.Close()
        dataStream.Close()
        response.Close()