端口 80 上的 superwebsocket
Posted
技术标签:
【中文标题】端口 80 上的 superwebsocket【英文标题】:superwebsocket on port 80 【发布时间】:2012-02-08 11:33:25 【问题描述】:我正在使用 SuperWebSocket(http://superwebsocket.codeplex.com) 并试图使其在共享主机(即端口 80)下工作,因为它们不允许其他非标准端口。这可以使它在端口 80 上工作吗?当我尝试服务器关闭连接时。如何实现?
<socketServer>
<servers>
<server name="SuperWebSocket"
serviceName="SuperWebSocket"
ip="Any" port="80" mode="Async">
</server>
<server name="SecureSuperWebSocket"
serviceName="SuperWebSocket"
ip="Any" port="2012" mode="Sync" security="tls">
<!--Please install the certificate to your trusted certificates store, the password is 'supersocket'-->
<certificate filePath="localhost.pfx"
password="supersocket"
isEnabled="true"></certificate>
</server>
</servers>
<services>
<service name="SuperWebSocket"
type="SuperWebSocket.WebSocketServer, SuperWebSocket" />
</services>
</socketServer>
【问题讨论】:
【参考方案1】:不行,不能绑定已经使用过的端口。
【讨论】:
【参考方案2】:在您的 html 文件中使用 wss://localhost:2012/...它需要安全连接
【讨论】:
以上是关于端口 80 上的 superwebsocket的主要内容,如果未能解决你的问题,请参考以下文章
使用 lighttpd 重定向端口 80 上的 websocket 流量
当 web 端口 80 已经在使用时,如何监听 heroku 上的任何端口?
HTTP 端口 80 上的 URLConnection FileNotFoundException