2010-04-28 82 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

相關問題