1

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

我不太了解 Silverlight 端口的限制。

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

4

2 回答 2

1

据我所知,允许的端口范围(在策略服务器检查之后)是 4502 到 4532。使用端口 80 将是 HttpWebRequest 等。

于 2009-09-25T17:09:39.257 回答
1

微软将端口限制在“众所周知的端口”之外的范围内。这可以防止 Silverlight 直接与大多数基于 Web 的资源进行通信,例如 HTTP、POP、SMTP 等。

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

于 2009-09-27T18:02:48.467 回答