我完全被卡住了。wcf wsDualHttp綁定ASP.NET頁面和Web服務之間的安全問題
我在一臺機器上獲得了Web服務。 Web服務有兩個「服務」(或綁定?)一個正常的「basicHttpBinding」和一個「wsDualHttpBinding」。我只是添加了「wsDualHttpBinding」,因爲我需要從ASP.NET Web表單發送的消息(bool)發送到我的Winforms應用程序。我只有一個使用該網頁的用戶,但最多有10個winforms用戶。
由於我正在複製生產環境,我被卡住了:網頁無法連接到「wsDualHttpBinding」Web服務。我嘗試了很多幫助頁面,許多教程,它不起作用。
事實上,我認爲我的問題是,我不明白爲什麼它不需要任何類型的安全......
我嘗試使用不同的「clientCredentialType」,但他們都失敗了。
吸塵器TOPO:
- 客戶A:ASP.NET Web窗體4.0上安裝服務器AA。當用戶點擊一個按鈕時,它發送一個布爾到Web服務2,傳播到客戶端B.
- Web服務1:安裝在服務器BB上。普通的basicHttpBinding用來獲取和更新數據。
- Web服務2:在相同的項目中,然後在服務器BB 1上的Web服務。它是「wsDualHttpBinding」用於在客戶端A和多個客戶端B(以及不同客戶端B)之間發送消息。
- 客戶端B:ASP.NET winform。安裝在多臺電腦上(XP和Seven)。在此背景下,我們用它來查看郵件從客戶端發送A.
感謝您的幫助!
你有什麼「無法連接」到端點?它在運行時崩潰了嗎?如果是這樣,它是否提供任何堆棧跟蹤?這些網站如何託管? – Jocke 2013-03-04 20:18:38
Web服務和網站是在內聯網中自行託管的。這兩臺機器都是Windows 2008 R2。 我可以給你一個堆棧跟蹤,但我嘗試了很多連接方法,我不知道什麼是相關的。它會幫助你來幫助我嗎? 我只想一個工作示例將網頁連接到wsDualHttpBinding Web服務。 (Winform到web服務似乎工作正常) 謝謝 – Bestter 2013-03-04 20:56:58