1

我正在一个基于示例 ServiceStack 项目的小型网站上工作。它是一个独立的网络应用程序,因此不需要 IIS 等。目前我启动服务器http://localhost:8080并在本地浏览器中打开网站似乎工作正常。

我的电脑有一个专用 IP,我希望从另一台电脑上测试我的服务器。我可以使用 成功让 Python 服务器运行python -m SimpleHTTPServer 8000,因此网络工作正常。

但是远程计算机无法访问我的 ServiceStack 服务器。我认为应该有一个简单的设置让它工作。但是我在网上搜索,关于 IIS 和 ASP.Net 的资料很多。但我的应用程序是独立的,并且独立于 Asp.net。它应该在 Linux 和 Windows 上运行。(虽然我现在只会部署在 Windows 机器上。)

4

1 回答 1

3

它可以在您的本地计算机上正常工作,因为防火墙不会阻止本地流量。如果您希望任何其他计算机访问您计算机上运行的服务,则需要打开防火墙上的端口。

这可以从控制面板中的 Windows 防火墙进行配置

于 2013-09-04T08:43:01.927 回答