1

C#で作成されたアプリケーションからACSに接続しようとしています。最初にログインしようとしましたが、接続できませんでした。代わりに、次のエラーメッセージが表示されThe remote server returned an error: (406) Not Acceptableました。これは私のコードです:

    private void btnLogin_Click(object sender, EventArgs e)
    {
        String url = "https://api.cloud.appcelerator.com/v1/users/login.json?key=esfob3KF1R2zBRh8vroMQCCMlQCP44xx&login=prueba123@mail.com&password=" + txtClave.Text;

        WebRequest wrGetUrl = WebRequest.Create(url);

        Stream objStream = wrGetUrl.GetResponse().GetResponseStream(); //I get the error in this line
        StreamReader reader = new StreamReader(objStream);

        String line = reader.ReadToEnd();

        MessageBox.Show(line);
    }

クエリを実行することはできますが、ログインする必要がない場合は、作業中のアプリケーションで作成する必要がPhotosありCustom Objectsます。誰かがこれで私を助けることができますか?

4

1 に答える 1

1

ドキュメントによると、POSTその呼び出しにはメソッドを使用する必要があります。

wrGetUrl.Method = "POST";
于 2012-08-21T21:36:51.703 に答える