我正在努力解決與名稱解析有關的WCF問題 - 或類似的問題。當我通過Web服務器上的Web應用程序在應用程序服務器上使用wcf服務(netTcpBinding)時,它不起作用。好吧,它在大多數情況下都不起作用。如果您使用本地主機或127.0.0.1從Web服務器本身訪問Web應用程序,則它可以工作。但是,通過其他客戶端機器通過Web服務器訪問它或使用主機名或IP地址在Web服務器上本地訪問Web應用程序不起作用。在這兩種情況下,您都會遇到套接字連接中止錯誤。NetTcpBinding具有遠程訪問和傳輸安全性的wcf服務?
更令人感興趣的是,將所有安全性切換爲「無」而非「傳輸」可以解決問題。
我的問題是,是否有可能使用您的Web服務器訪問wcf服務,仍然使用傳輸安全性?或者這是一個錯誤/設計的行爲?
非常感謝任何見解, 史蒂夫
Mi Marc感謝您的幫助。這是有道理的,但我會認爲從技術角度來說,保護web服務器和wcf之間的通信應該是可以的 - 因爲我無論如何都控制每一跳(作爲多層應用程序的一部分)。當我再次訪問時,我會盡快發佈一些代碼/標記。 – MrCraze 2010-02-17 12:13:01