有没有办法确定客户端(C#)使用哪个本地端口建立与SignalR Hub的连接?我查看了HubCallerContext和HubConnection的属性,但似乎没有。
答案 0 :(得分:0)
简短回答问题:是的,使用netstat
或类似问题,您可以查看客户端发送给SignalR的所有连接。在那里,您可以识别TCP源端口号。
如果出于某种原因,您希望从内部应用程序中获取此内容,您可以尝试通过Get underlying tcp connection from HttpWebRequest/Response 或this answer找到自己的方式。