2012-10-02 45 views
0

我們在web服務集成防火牆WCF服務的問題。 因爲服務的WSDL不包含WS-信任(requestsecuritytoken,..)的操作。WCF生成WSDL缺少WsTrust(RequestSecurityToken)

我怎麼能強迫WCF包括在其WSDL所有細節? 還是我必須自己構建wsdl?

詳情:

  • 綁定:WSFederationHttpBinding
  • MessageVersion:SOAP12
+0

你使用預定義的合同或有您創建並實施自己的? –

+0

真實的服務使用我自己的合同。但STS是預定義.. – user1714227

+0

所以,你有兩個服務端點有兩種不同的.svc接入點?或者你的服務是否實施這兩個合同? –

回答

0

也許是因爲WCF默認生成多個文件,因此不總是比WCF客戶其他的東西支持。

嘗試this blog post有關使WCF生產單WSDL。也許它會有所幫助。

+0

是的,我看到了參考文獻..我們也整合了他們..但仍然,sts的東西缺失.. – user1714227