V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zmqking
0D
V2EX  ›  程序员

公司只允许开放 80, 443 两个端口, websocket 的端口不知道怎么处理好!

  •  
  •   zmqking · Mar 3, 2021 · 1451 views
    This topic created in 1895 days ago, the information mentioned may be changed or developed.
    看各位大神有没有什么好的方式,麻烦指教下!( 后端 c# .net )
    Supplement 1  ·  Mar 3, 2021
    大神帮帮忙,唉!
    Fishdrowned
        1
    Fishdrowned  
       Mar 3, 2021
    url path
    Fishdrowned
        2
    Fishdrowned  
       Mar 3, 2021
    不想用 path 就子域名
    ferock
        3
    ferock  
    PRO
       Mar 3, 2021
    nginx path 反代
    或者其他域名,反代
    zmqking
        4
    zmqking  
    OP
       Mar 3, 2021
    @Fishdrowned 能具体点吗?比如用子域名,那我 websocket 只能监听 80 端口了。问题是上面还有其它站点用了这个 80 端口,该怎么处理呢?
    zmqking
        5
    zmqking  
    OP
       Mar 3, 2021
    @ferock 反代的话,我也试过,前端是 ws:// 的请求方式,我要怎么代理呢,可否详细点,谢谢!
    Fishdrowned
        6
    Fishdrowned  
       Mar 3, 2021
    80 和 443 这两个端口交给 nginx,让 nginx 做入口。你的应用监听其他端口,用 nginx 反代。

    如何反代你可以自行 google/baidu
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5668 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 03:48 · PVG 11:48 · LAX 20:48 · JFK 23:48
    ♥ Do have faith in what you're doing.