Httpwebrequest Compact framework 3.5
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:
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() |