HttpWebRequest. Le serveur distant a retourné une erreur: (500) Erreur Interne du Serveur

J'ai besoin d'aide avec HttpWebRequest en C#. Ci-dessous les lignes de codes fonctionnent très bien pour IIS local mais quand je l'ai télécharger vers un serveur distant, il commence à me donner "Le serveur distant a retourné une erreur: (500) Erreur Interne du Serveur.". J'ai essayer avec de nombreuses variantes GET et POST méthode, mais incapable de le comprendre quel est le problème. Veuillez regarder dans le code ci-dessous et laissez-moi savoir quel est le problème avec cette.

try
{
    string postData = "applicaitonid=abc&deviceid=xyz";
    string uri = System.Configuration.ConfigurationManager.AppSettings.Get("baseUrl") + System.Configuration.ConfigurationManager.AppSettings.Get("ABApiPath") + "ConfirmAppBinding/?" + postData;

    System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)WebRequest.Create(uri);
    request.Method = "POST"; //Set type Post
    //request.Method = "GET";
    request.UserAgent = Request.UserAgent.ToString();
    request.ContentType = @"application/json";
    request.MediaType = "application/json";
    request.Accept = "application/json";
    request.KeepAlive = false;
    request.ProtocolVersion = HttpVersion.Version11;
    //byte[] buffer = Encoding.GetEncoding("UTF-8").GetBytes(postData);
    request.Timeout = 500000;             //Increase timeout for testing

    Stream reqstr = request.GetRequestStream();
    //reqstr.Write(buffer, 0, buffer.Length);
    reqstr.Close();

    //Read Response
    var httpResponse = request.GetResponse();
    using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
    {
        JavaScriptSerializer jsSerializer = new JavaScriptSerializer();
        JsonMessage.message = streamReader.ReadToEnd();
        streamReader.Close();
    }
}
catch (WebException e)
{
    JsonMessage.message = e.Message;
    return Json(JsonMessage, JsonRequestBehavior.AllowGet);
}

Comme je vous l'ai dit, je l'ai utilisé par défaut de la méthode GET, mais elle ne résout pas le problème.

J'ai édité ton titre. Se reporter à la rubrique "si vous avez des questions comprennent “tags” dans leurs titres?", où le consensus est "non, ils ne devraient pas".
Merci @JohnSaunders
Le problème est du côté du serveur.
Avez-vous regardé le corps de la réponse de l'exception? Voir stackoverflow.com/questions/11828843/....

OriginalL'auteur sim | 2013-11-18