簡體   English   中英

WCF NetTcpBinding雙工通道端點是否可以在端口80上?

[英]Can a WCF NetTcpBinding duplex channel endpoint be on port 80?

在幾個論壇帖子中我遇到過人們說的那個

netTCP無法使用端口80,因此會出現防火牆問題如果我將其用於網絡。

如果我有一台Windows 2008服務器,其IP專用於我的WCF服務,並將NetTcpBinding端點綁定到端口80,我的客戶端應用程序是否能夠從網絡訪問它,其中只能訪問外部服務器的端口80被允許? 80 / tcp限制純粹是“端口分配”相關的,還是更多的呢?

我(相當沒有受過教育)的猜測是,它取決於管理端口的防火牆。 如果它的花園都是內置防火牆/ NAT的adsl路由器,那么很有可能當你說轉發端口80就是這樣做而不檢查數據包內容。
另一方面,在公司環境中使用類似Pix防火牆的東西,如果你告訴它在端口80上轉發http,它只會為http數據包執行此操作(因為它實際上正在檢查數據包內容),並且你的nettcp將被阻止。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM