Bonjour, Bonjour

J'envois une requete POST avec HttpWebRequest, en local ca marche bien mais quand je teste sur mon serveur (HTTPS), j'ai un message d'erreur.
je cherche la solution depuis ce matin mais je trouve rien

une petite aide
System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
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
34
35
36
37
38
39
40
41
42
43
String Reponse = String.Empty;
            StreamReader Sr = null; // lire les données
            StreamWriter Sw = null; //Ecrire les données
 
            System.Uri Uri = new System.Uri(urlMerchant);
            ASCIIEncoding encoding = new ASCIIEncoding();
            string postData = "ref_we=" + ref_we + "&amount=" + amount + "&ref_order=" + ref_order;
 
            byte[] data = encoding.GetBytes(postData);
            try
            {
                HttpWebRequest httpWebRequest =
                  (HttpWebRequest)WebRequest.Create(Uri);
                httpWebRequest.Method = "POST";
                httpWebRequest.Timeout = 10000;
                httpWebRequest.ContentType = "application/x-www-form-urlencoded";
                httpWebRequest.ContentLength = postData.Length;
 
                Sw = new StreamWriter(httpWebRequest.GetRequestStream());
                Sw.Write(postData);
                Sw.Close();
                Sw = null;
 
 
                HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();
                using (Sr = new StreamReader(httpWebResponse.GetResponseStream()))
                {
                    Reponse = Sr.ReadToEnd();
                    //Envoi de l'email
                    sendEmailConfirmation(email, ref_we, ref_order, amount, Reponse);
                    Sr.Close();
                }
 
 
                return  Reponse;
 
            }
            catch (Exception ex)
            {
 
                sendEmailConfirmationButErreur(email,ref_we, ref_order, amount, ex.Message);
                return ex.ToString();
           }