无法建立连接,因为目标计算机主动拒绝它127.0.0.1:10000

时间:2017-07-08 19:08:05

标签: sql iis f# windows-firewall

因此,当我在笔记本电脑上运行我的程序(一个F#网络应用程序)时,我发现了这个错误,但是当我在桌面上运行它时却没有。我知道它与防火墙端口有关,我已经打开了我的网络应用程序使用的端口,但由于某种原因,我仍然会收到此错误。

Web应用程序是一个简单的带有SPA前端的Owin api,它的目的是从我的SQL Express数据库中获取数据。

运行时,我的网络应用程序托管在iis express上,我也设置了端口:1337。我已经完成netstat -a查看所有端口,1337设置为正在收听,而:10000未列出。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

IP地址127.0.0.1始终是环回端口,与" localhost"相同。因此,您无法通过交换机,路由器等访问该IP。

找出桌面的实际IP地址(我假设你的应用程序在哪里)并尝试以这种方式访问​​它。对于Windows,你可以运行" ipconfig"在命令提示符下。对于Linux,您可以运行" ifconfig"