如何从SSIS使用WCF服务?

时间:2013-07-17 02:52:45

标签: wcf ssis

任何人都知道从SSIS调用WCF服务的正确方法是什么?如果我使用WCFTestClient,这没关系。但是如果在一些在线教程之后使用SSIS,我会遇到以下错误:有人可以提出建议吗?

  

错误:脚本任务中的0x1:   System.Reflection.TargetInvocationException:抛出了异常   通过调用的目标。 --->   System.ServiceModel.Security.SecurityNegotiationException:安全   由于与远程安全协商,无法打开通道   端点失败了。这可能是由于缺席或不正确   用于创建的EndpointAddress中指定的EndpointIdentity   渠道。请验证指定或暗示的EndpointIdentity   EndpointAddress正确标识远程端点。 --->   System.ServiceModel.FaultException:带有Action的消息   'http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue'不能   由于ContractFilter不匹配而在接收器处理   EndpointDispatcher。这可能是因为合同不匹配   (发送方和接收方之间不匹配的操作)或绑定/安全性   发送者和接收者之间不匹配。检查发件人和   接收者具有相同的合同和相同的约束力(包括   安全要求,例如消息,传输,无)。在   System.ServiceModel.Security.SecurityUtils.ThrowIfNegotiationFault(消息   消息,EndpointAddress目标)at   System.ServiceModel.Security.IssuanceTokenProviderBase`1.ThrowIfFault(消息   消息,EndpointAddress目标)at   System.ServiceModel.Security.SspiNegotiationTokenProvider.GetNextOutgoingMessageBody(消息   incomingMessage,SspiNegotiationTokenProviderState sspiState)---结束   内部异常堆栈跟踪---

0 个答案:

没有答案