2010-04-28 66 views
0

我们希望实现从WCF到OSB服务的双向SSL安全性。我们已成功部署证书,以便在使用IE浏览到该服务时,您将获得相应的证书提示,然后立即将您带到WSDL。将证书传递给Svcutil以为OSB服务生成代理

但是,当您尝试使用此MSDN文章中步骤8和9中定义的svcutil生成代理时。

http://msdn.microsoft.com/en-us/library/cc949005.aspx

我得到的错误:

A reply message was received for operation 'Get' with action ' http://schemas.xmlsoap.org/ws/2004/09/transfer/Get '. However, your client code requires action ' http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse '.

的OSB服务被设置为使用SOAP 1.2,我们使用svcutil.exe.config是identicle到除了findValue和x509FindType文章。相反,我们使用指向“我的”商店名称和“CurrentUser”商店位置的FindByThumbprint。证书在那里,并且是我们从IE提示中选择的相同证书。

回答

0

您可以从IE浏览器在您的计算机上保存WSDL和生成从WSDL代理

+0

问题是与WSDL和保存从内IE文件也无济于事。 – 2010-12-20 11:52:55

相关问题