Windows Phone 7应用程序+ WCF + SSL +用户名身份验证

时间:2010-04-06 21:06:40

标签: wcf authentication windows-phone-7

我已经使用WCF开发了一个测试服务,我尝试从Windows Phone 7应用程序中使用它,但是当从服务调用方法时,我得到了一个奇怪的例外:

  

没有终点收听   https://server/Service.svc可以   接受消息。这通常是   由不正确的地址或SOAP引起的   动作。

WCF服务使用具有UserNameOverTransport身份验证和SSL的自定义绑定。对于授权,我使用UserNamePasswordValidator的实现。如果我尝试从控制台或silverlight应用程序使用该服务(启用跨域策略) - 它工作正常(授权)。最奇怪的是,为WP7应用程序生成的ServiceReferences.ClientConfig文件完全与为silverlight应用程序生成的配置文件相同。

我不知道我的服务有什么问题...

2 个答案:

答案 0 :(得分:3)

第一个建议:不要认为这是你的错误服务。 WM7 SDK远非无错误。我建议编写一个传统的WPF,WinForms或Console客户端来测试你的服务,以确保它不是WM7的问题。

答案 1 :(得分:0)

到了这个问题的日期,在我看来你是在模拟器中测试它并且模拟器不支持HTTPS。