繁体   English   中英

从Windows Phone 8上的安全网站检索数据

[英]Retrieving data from secure website on Windows Phone 8

我正在尝试从授权限制的数据库中检索数据,该数据库仅包含到Windows Phone 8应用程序的文本。 我的代码如下所示:

private void Button_Click_1(object sender, RoutedEventArgs e)
{
    WebClient wc = new WebClient();
    wc.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wc_DownloadStringCompleted);
    wc.Credentials = new NetworkCredential("username", "password");
    wc.DownloadStringAsync(new Uri(@"http://www.siteaddress.com"));
}

void wc_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
    string text = e.Result;
}

不幸的是,我收到以下消息。 我做错什么了吗? 提前致谢。 http://s30.postimg.org/yuc0mcb5t/pic.png

如果您尝试将数据发送到服务器以接收来自服务器的响应,则表示POST数据到服务器。

void GetPosts(string UserID)
    {
        WebClient webclient = new WebClient();
        Uri uristring = new Uri("somelink.com");
        webclient.Headers["Content-Type"] = "application/x-www-form-urlencoded";
        string postJsonData = string.Empty;
        postJsonData += "userId=" + UserID;//parameters you want to POST
        webclient.UploadStringAsync(uristring, "POST", postJsonData);
        webclient.UploadStringCompleted += webclient_UploadStringCompleted;
    }

    void webclient_UploadStringCompleted(object sender, UploadStringCompletedEventArgs e)
    {
        .... // any code
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM