首頁  >  問答  >  主體

c++ - web 端口80 81 等等都可以开连接 exe端口却打不开

web端口开80以外端口都可以打开
exe 运行创建socket监听监听不了 44000 换其他端口也不行 是要设置还是
防火墙也关闭了

伊谢尔伦伊谢尔伦2715 天前608

全部回覆(1)我來回復

  • 大家讲道理

    大家讲道理2017-04-17 13:33:46

    首先說一句,題主提供的資訊量太少了,不足以讓我判斷問題,給出程式碼、運行環境最好,但我可以給你兩點提示:
    1、Windows在應用程式監聽一個非環回連接埠時,會彈出防火牆提示,如果沒有註意,點擊了否,以後就不會有提示,監聽連接埠就會靜默失敗,只有刪除防火牆規則或重新命名檔案才有用。
    2、如果你是走http.sys的HTTP請求,如HttpClient,監聽非環回位址,則需要使用管理員權限才能運作。
    如果確實是http.sys又不想以管理員權限運行,可以下載這個工具,把你想監聽的連接埠加進去:
    http://httpsysmanager.codeplex.com/

    回覆
    0
  • 取消回覆