我正在尝试将一个WCF Web服务(当然它正在工作)的相同功能实现到另一个WCF Web服务,但是我遇到了一个例外: {“收到了一个不安全或不正确安全的故障另一方。请参阅内部FaultException以获取故障代码和详细信息。“} 和{“无法处理邮件,因为操作”http://tempuri.org/IBlueWebService/GetDataSourceList“无效或无法识别。”}
我复制完全相同的代码和相同的配置,我使用我的客户端工具来调用新的Web服务(我只将Web服务URL更改为新的),但它会引发异常。
有些论坛告诉我设置 establishSecurityContext ,但它也不起作用。
请有人能告诉我我错过了什么吗?
的解决方案 的
我试图比较wsdl文件,我说新的wcf web服务有不同的动作网址,但是我试图在客户端应用程序中使用相同的配置文件(这显然是在寻找旧的wcf web服务行动网址)。 因此,在新Web服务的每个操作合同中,我为每个操作指定了操作url和replyaction url,现在它对我有用。