首页 文章

Silverlight应用程序上的TcpListener问题

提问于
浏览
0

我正在编写正在网络上工作的silverlight 3应用程序 .
它就像客户端 - 服务器应用程序 . 有适用于客户端的服务器和Silverlight应用程序的WinForm应用程序 .
我在服务器上使用TcpListener并使用Socket从客户端连接到它 .
在本地网络中它工作正常,但当我尝试从互联网使用它时,它不连接到服务器 .
我在本地网络上使用IP地址,在网络版本上使用端口号的真实IP .
问题出在哪儿?
谢谢 .

2 回答

  • 0

    据我所知,在Silverlight中您使用了4502-4534范围内的端口,并且策略文件应位于服务器计算机上以允许进行连接 . 如果在某些情况下允许本地网络连接,我不会感到惊讶 .

    我对Silverlight 3不太熟悉,请参阅http://msdn.microsoft.com/en-us/library/cc645032(VS.95).aspx以获取更多信息 .

    如果您可以在HTTP访问日志中看到策略文件是GET,那么您可以将问题分成两部分 .

    编辑:文本已更改,因为起初由于某种原因我认为你说你在“localhost”上测试过 .

  • 2

    问题发生在我的电脑里 . 它连接到本地网络,连接到路由器 .
    这就是为什么我无法连接到我的电脑 .

相关问题