4

我正在尝试通过带有端口 4503 的 WebSocket4Net 创建一个 WebSocket 客户端。但是,我只能将 WebSocket 状态视为“正在连接”,因为它既没有引发任何异常,也没有继续进行。我能够抛出异常 OnError 事件,它指出 “试图以访问权限禁止的方式访问套接字”

我错过了什么吗?任何建议或链接都​​会很有帮助。在此先感谢。

ws = new WebSocket("ws://localhost:4503/WSServer");
ws.Opened += new EventHandler<EventArgs>(ws_Opened);
ws.Open();
4

1 回答 1

0

我今天使用不同类型的套接字库遇到了这种错误。这可能是 Silverlight 中的访问权限问题,但在服务器端,我发现我必须关闭 Visual Studio,然后以管理员权限启动它才能启动服务。它会是这样的。如果它是 Silverlight 访问权限的事情,您将需要尝试在浏览器之外运行它并打开提升的信任。

于 2016-08-18T06:33:05.023 回答