【发布时间】:2014-11-29 07:37:33
【问题描述】:
请求消息必须受到保护。这是合约操作所要求的 ('IMyNumericService','http://tempuri.org/')。保护必须由绑定提供('BasicHttpBinding','http://tempuri.org/')。
当我尝试连接到我注册了我的服务的主机时,我遇到了上述异常。但是主机正在工作,当我尝试从客户端应用程序连接时,它显示上述异常
【问题讨论】:
-
看起来像绑定不匹配。请包括您的服务配置和客户端配置。
-
现在它适用于 WSHttpBinding ,但不适用于 BasicHttpBinding
-
所以.... 解决了吗?如果没有,请发布您的配置,以便我们为您提供帮助:)
-
我明白了,由于安全级别,BasicHttpBinding 不允许我的服务,但它允许我通过 WSHttpBinding 进行交换,请参阅此链接remondo.net/configure-messageprotectionlevel-wcfmsdn.microsoft.com/en-us/library/aa347692.aspx
-
有这个疑问的可以参考以上链接
标签: wcf