2012-04-16 93 views
3

我試圖在soapUI中添加WCF服務wsHttpBindingWCF在SoapUI中的wsHttpBinding

我使用的郵件安全,並與測試客戶端工作,但了SoapUI返回

的消息

這裏驗證安全性時發生錯誤的服務配置:

<wsHttpBinding> 
    <binding name="wsHttpSecure"> 
     <security mode="Message"> 
     <message clientCredentialType="UserName" negotiateServiceCredential="true"  
        establishSecurityContext="false" algorithmSuite="Default" /> 
     </security> 
    </binding> 
</wsHttpBinding> 

這裏http://www.soapui.org/SOAP-and-WSDL/applying-ws-security.html是一個文件,但他們說我需要.jks文件。我只在測試客戶端配置文件中編碼了由SvcUtil生成的公鑰值。

+0

見我的答案在http://stackoverflow.com/a/13989176/52277如何 設置 WS-A在了SoapUI項目選項卡中的wsHttpBinding服務 – 2012-12-21 17:39:11

回答

2

此設置是不能互通與soapUI的:

negotiateServiceCredential="true" 

其更改爲假

+0

你有一個源確認的soapUI不支持該設置? – VoodooChild 2012-11-16 20:34:43

+1

http://www.soapui.org/forum/viewtopic.php?f=2&t=15153 – 2012-11-17 12:49:07

+0

感謝您的鏈接。然而,他們有關於這個主題的整個部分http://www.soapui.org/SOAP-and-WSDL/applying-ws-security.html - 那是什麼? – VoodooChild 2012-11-17 21:56:04