2011-06-22 43 views
1

我們有一個聯合WCF服務(ws2007FederationHttpBinding)的BizTalk 2006 R2解決方案。事情似乎沒有問題,但我們遇到了一些延遲。WCF WS-Trust綁定(ws2007FederationHttpBinding)延遲?

從WCF跟蹤日誌,它似乎需要約30 - 45秒的延遲來驗證傳入消息的安全標頭。從跟蹤中可以看出延遲處理安全上下文令牌(操作:http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT)。它從跟蹤中的點「通過通道接收消息」到「安全協議驗證了傳入消息」。我們遇到延遲(每次大約30秒)。

我們已經嘗試在服務器和客戶端上將negotiateServiceCredential設置爲false,但沒有期望的結果。

有沒有人有一個想法是什麼造成延遲?

不得不提的是在BizTalk Server坐在與資源有限的訪問的防火牆(客戶端剛打開和STS服務器)

回答

0

我一直也在研究這個問題的背後。我發生在一個非常簡單的wsHTTP綁定W​​CF服務上,但它的問題相同。 「通過通道接收到消息」到「安全協議驗證了傳入消息」。在不同的線程上。我的正好5分30秒。