Web服务在第一次尝试时未连接

时间:2014-02-07 13:25:21

标签: c# .net web-services compact-framework windows-mobile-6

我正在使用.Net Compact Framework 3.5开发Windows Phone应用程序

我正在尝试从此应用程序连接Web服务。

它没有在First Attempt中连接它,但它在第二次和进一步的尝试中成功连接。

在第一次尝试时,它给出了“Web异常”错误。 enter image description here

我正在使用以下代码进行连接:

SalesService.SalesService obj = new SalesService.SalesService(); 
 string s = obj.CheckForValidService(); 

它在Reference.cs文件中的CheckForValidService方法中出错。

Error Details

1 个答案:

答案 0 :(得分:2)

啊,旧的Expect-100标题问题。您需要禁止使用该标头。

System.Net.ServicePointManager.Expect100Continue = false;

MSDN详细信息:

http://msdn.microsoft.com/en-us/library/system.net.servicepointmanager.expect100continue(v=vs.90).aspx

Stackoverflow详细信息:

The request failed with HTTP status 417: Expectation Failed - Using Web Services