首页 文章

将证书传递给Svcutil以生成OSB服务的代理

提问于
浏览
0

我们希望实现从WCF到OSB服务的双向SSL安全性 . 我们已经成功部署了证书,因此当您使用IE浏览到服务时,您会获得适当的证书提示,然后它会立即转到WSDL .

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

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

我收到错误:

通过“http://schemas.xmlsoap.org/ws/2004/09/transfer/Get”操作收到了“获取”操作的回复消息 . 但是,您的客户端代码需要执行“http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse”操作 .

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

1 回答

  • 0

    您可以在计算机上从IE保存WSDL并从wsdl生成代理

相关问题