silverlight - 如何在 Silverlight 中打开一个返回端口 80 的套接字?

标签 silverlight tcp sockets

有没有办法将 TCP 套接字打开回到非标准 Silverlight 端口(例如端口 80)?

我不太明白 Silverlight 端口的限制。

我想使用任何端口打开一个回到原始服务器的连接。如果需要,我可以从端口 943 提供策略文件。

最佳答案

Microsoft 将端口限制在“众所周知的端口”之外的范围内。这会阻止 Silverlight 直接与大多数基于 Web 的资源(如 HTTP、POP、SMTP 等)通信。

解决此问题的最常见方法是在您的域上设置“代理”服务。代理接受请求,通过您正在使用的服务上的端口转发它们,并返回结果。

关于silverlight - 如何在 Silverlight 中打开一个返回端口 80 的套接字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1478432/

相关文章:

silverlight - 如何通过关键帧触发silverlight动画中的事件?

silverlight - 有没有办法对禁用的控件进行测试?

javascript - 用于低延迟网页游戏的 HTTP 或 Websocket?

networking - 使用 TUN/TAP 测试用户空间 TCP/IP 堆栈

javascript - 通过 Websocket 更新 Polymer 组件?

sockets - 从套接字读取时中断条件

silverlight - silverlight 应用程序可以打开到同一服务器或另一台服务器的套接字 (TCP/IP) 连接吗?

silverlight - 如何将 Silverlight 库链接到普通类库的文件

javascript - chrome.sockets.tcp.secure 和 TLS 握手未按预期工作

Python SSL 套接字 : receiving and sending from both server and client