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

Kra*_*ssi 7 authentication wcf windows-phone-7

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

https://server/Service.svc上没有可以接受该消息的端点 .这通常是由错误的地址或SOAP操作引起的.

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

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

x0n*_*x0n 3

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