0

REST を使用してログインまたは SugarCrm を実行しようとしています。私はこのコードを持っています、、

        //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;

私が得る応答は「無効なログイン」です

私は何を間違っていますか??

//ラッセ

4

1 に答える 1

1

突き出ている2つのこと:

  1. パスワードは MD5 でエンコードする必要があります
  2. データ オブジェクトは、追加の「user_auth」オブジェクトでラップする必要があります。
于 2012-06-14T15:50:28.233 に答える