在 VS 中测试项目时,我有一些关于 IIS 和访问 localhost 的非常基本的问题。当我通过 Visual Studio 2012 测试 Web 应用程序时,它会启动一个 IIS 服务,并且该网站会在带有 url 的 Chrome 中启动
http://localhost:23456/home.aspx
我想看看我是否可以在同一台计算机上访问它,但在另一个选项卡上使用
http://<myexternalWANIP>:23456/home.aspx
(其中myexternalWANIP是我的 IP 地址)但我不断收到 Chrome 消息Oops! Google Chrome could not connect to <myexternalWANIP>:23456
然后我关闭了 VS2012 并假设这些文件仍然可以使用http://localhost:23456/home.aspx
,但现在这给出了同样的错误。
所以我的问题是
- 如何在不打开 VS2012 的情况下在 localhost 上测试 Web 应用程序?
http://<myexternalWANIP>:23456/home.aspx
如果通过VS进行测试,是否可以访问该站点?http://<myexternalWANIP>:23456/home.aspx
假设我得到 1. 工作,当我使用同一台计算机和相同的 IP 地址时是否可以访问该站点,或者这仅在外部访问时有效?- 如果 3. 不可能,它是否可以通过 TOR 工作,例如我将从另一个 IP 地址路由的地方?