响应状态代码不表示成功:WP8中为500

时间:2013-10-11 19:10:07

标签: c# windows-phone-8 dotnet-httpclient

有时我得到"响应状态代码不表示成功:500(内部服务器错误)"但它并不总是发生,它为什么会发生,我该如何防止呢?提前谢谢

try
            {

                    using (var handler = new HttpClientHandler
                    {
                        Credentials = new
                            NetworkCredential(settings["userp"].ToString(),            settings["usern"].ToString())
                    })
                    {
                        using (var client = new HttpClient(handler))
                        {
                            var result = await client.GetStringAsync(uriSources);
                            string st = JsonConvert.DeserializeObject<string>(result);
                        }
                    }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "ERROR...", MessageBoxButton.OK);
            }}

它不会一直发生,但如果我运行&#34; https:// * .azurewebsites.net / Api / Membership / 1&#34;在Chrome中它确实有用......这就是为什么我认为我的代码存在问题。

0 个答案:

没有答案