调用restful webservice时出现(500)内部服务器错误

问题描述:

当我运行下面的代码时,出现ex = {“远程服务器返回错误:(500)内部服务器错误。”}任何人都可以帮助我解决这个问题...调用restful webservice时出现(500)内部服务器错误

HttpWebRequest request = WebRequest.Create("http://project.i-engage.org/tasks/webservices/bugnetservices.asmx/GetCategories?ProjectID=17") as HttpWebRequest; 
    request.Credentials = new NetworkCredential("rolland", "409cleaner"); 
    request.ContentType = "application/json; charset = utf - 8"; 
    request.Method = "POST"; 

    using (Stream stm = request.GetRequestStream()) 
    { 
     using (StreamWriter stmw = new StreamWriter(stm)) 
     { 
      stmw.Write(soap); 
     } 
    } 

    // Get response 
    using (HttpWebResponse response = request.GetResponse() as HttpWebResponse) 
    { 
     // Get the response stream 
     StreamReader reader = new StreamReader(response.GetResponseStream()); 
     // Console application output 
     Console.WriteLine(reader.ReadToEnd()); 
    } 
+1

无法看到服务器代码或服务器上的详细消息。你能检查服务器上的事件查看器吗? – jrummell

+0

@ jrummell ...我没有在服务器上找到任何东西 – Tronics

+0

什么是肥皂在这里? –

它的问题与web服务......他们没有返回auth cookie ..现在它的工作正常。

+0

很高兴你找到了解决办法!你能否给你的答案增加一些细节? – Flexo