Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 从silverlight电话应用程序访问未启用silverlight的web服务_Windows_Silverlight_Web Services_Windows Phone 7_Wcf Endpoint - Fatal编程技术网

Windows 从silverlight电话应用程序访问未启用silverlight的web服务

Windows 从silverlight电话应用程序访问未启用silverlight的web服务,windows,silverlight,web-services,windows-phone-7,wcf-endpoint,Windows,Silverlight,Web Services,Windows Phone 7,Wcf Endpoint,我正在尝试使用silverlight从Windows Phone应用程序访问WCF web服务(未启用silverlight)。 我可以很好地添加服务引用,并且可以看到该服务上的所有方法 我遇到的问题是,当我实际尝试调用一个方法时,会得到一个“EndPointNotFoundException” 我已经阅读了许多使用启用SilverLight的web服务的示例。 我的问题是:是否可以在使用silverlight的Windows Phone应用程序中使用未启用silverlight的web服务 使

我正在尝试使用silverlight从Windows Phone应用程序访问WCF web服务(未启用silverlight)。 我可以很好地添加服务引用,并且可以看到该服务上的所有方法

我遇到的问题是,当我实际尝试调用一个方法时,会得到一个“EndPointNotFoundException”

我已经阅读了许多使用启用SilverLight的web服务的示例。


我的问题是:是否可以在使用silverlight的Windows Phone应用程序中使用未启用silverlight的web服务

使用WCF测试客户端测试服务,看看它是否工作。如果没有错误,请确保该服务正在使用basicHttpBinding(而不是wsHttpBinding,正如我在许多服务中看到的那样,它是)。

您是否在web服务上设置了跨域策略?是的,我已根据此网站设置了策略:使用Windows Phone应用程序客户端时,我仍然会遇到以下错误:在“XXXXX”没有侦听的端点可以接受该消息。这通常是由不正确的地址或SOAP操作引起的。“@ScottFerguson不,我从来没有弄明白这一点。我确实尝试过该应用程序,但我确实知道它正在工作,因为我有另一个.NET应用程序在使用该服务。它工作得很好,除了这种情况下,我尝试在“SilverLight Windows Phone”应用程序中使用该服务。“是的,服务正在使用basicHttpBinding。