我的WP7客户端应用程序不会在IIS上调用wcf

时间:2012-03-22 13:59:54

标签: wcf silverlight visual-studio-2010 windows-phone-7 iis-7

您好我有一个WP7应用程序,它调用在.net项目中使用成员资格api运行的wcf。 我在我的应用程序中添加了服务引用到我的wcf。我可以在浏览器中访问此服务,没有任何问题。

我现在使用Fiddler来跟踪发生的事情以及当我从我的应用程序调用该服务时,提琴手没有找到任何东西。但是,当我通过浏览器小提琴手动访问此服务时,会捕获流量。

有什么问题? VS 2010给出的错误消息是

  

https://localhost/MyApp/Authentication.svc没有可以接受该消息的端点。这通常是由错误的地址或SOAP操作引起的。有关更多详细信息,请参阅InnerException(如果存在)。

2 个答案:

答案 0 :(得分:0)

您的错误报告显示您尝试在本地运行SSL(通过HTTPS)。你是如何设置本地证书的?来自根CA的证书是否受电话信任(而不是测试证书)?

答案 1 :(得分:0)

问题是我的自签名证书与我的计算机主机名不同。

我添加了一个主机名,而不是使用localhost,然后我还将我的自签名证书的名称更改为与我的主机名相同的名称。

https://myhostname/nameofwcf.svc
自签名证书名称= myhostname