我有一个asp.net Web应用程序,我想从我的其他计算机测试该站点(连接到与我相同的路由器)。我试图从localhost:7927(我的网络运行的端口)访问它但无法连接。 为了从我的其他组件连接我的网站,我该怎么办? 如果有什么是不可理解的,请告诉我。 谢谢。
答案 0 :(得分:2)
您是否从 计算机?
尝试了localhost:7927
如果应用程序在计算机A上运行,则计算机A可以使用localhost:7927
访问它。那是因为它在本地主机上运行。
localhost
,它将在计算机B上查找该应用程序。
您需要确定计算机A的IP地址。例如,如果该地址为192.168.0.2
,则计算机B将在192.168.0.2:7927
访问该应用程序。
localhost
是当前本地计算机IP地址的别名。它不适用于不同的计算机。计算机可以访问自己的本地IP地址,但使用localhost
别名通常更容易。
可能计算机B也无法出于其他原因访问计算机A上的应用程序。例如,如果其中一个正在运行阻止访问的防火墙。如果是这种情况,你将不得不在最后调查它。
答案 1 :(得分:0)
您需要编写您的IP地址而不是localhost。
示例:
http:// 192.168.1.100:7927
如果您不知道自己的IP地址: 从命令提示符,写下ipconfig,你会看到那里。