2012-06-14 82 views
0

我正在嘗試登錄或使用REST的SugarCrm。我有這樣的代碼,,SugarCrm REST使用RestSharp訪問

 //Login 
     var data = new JObject(); 
     data["user_name"] = "admin"; 
     data["password"] = @"xxx"; 

     var client = new RestClient(@"http://ubuntu-server"); 

     var request = new RestRequest(@"service/v2/rest.php", Method.POST); 

     request.AddParameter("method", "login"); 
     request.AddParameter("input_type", "json"); 
     request.AddParameter("response_type", "json"); 
     request.AddParameter("rest_data", data); 

     var response = client.Execute(request); 
     var content = response.Content; 

我得到的迴應是「無效登錄」

什麼是我做錯了什麼?

//拉塞

回答

1

兩件事伸出:

  1. 密碼需要是MD5編碼
  2. 需要被包裹在一個另外「USER_AUTH」對象的數據對象。