visual studio开发服务器使用机器ip自动重定向到默认端口

时间:2013-09-05 07:53:49

标签: c# asp.net visual-studio-2010 webdev.webserver

这是我几天来一直面临的一个奇怪的问题。当我从visual studio 2010运行我的ASP.Net Web应用程序时,它启动开发服务器并打开IE。我可以看到正确的URL形成(ex: http://localhost:53990/index.aspx)。 但后来它重定向到“http://my-machine-ip”。我可以在任务管理器中看到开发服务器进程(webdev)。如果我在一个单独的IE实例中手动浏览上述URL,我仍然会得到相同的行为。

此问题也出现在chrome中,但在Firefox中正常运行。

由于它在FF工作,我忽略了它,但现在越来越多的同事开始面对完全相同的问题。尝试在Google和stackoverflow上搜索解决方案,但找不到任何解决方案。

还有其他人遇到类似的问题吗?如果我能得到任何有关此问题的帮助/指示,那将会很棒。如果您需要更多详细信息,请与我们联系。

PS:我在c#中编码,不确定它是否重要,但我认为我应该指定它。

1 个答案:

答案 0 :(得分:3)

我遇到了这个问题,并通过以下步骤解决: - >

  1. 打开IE
  2. 转到互联网选项 - >连接
  3. 点击Lan设置
  4. 取消选中自动检测设置复选框。
  5. 清除所有浏览器缓存/历史记录
  6. 立即尝试浏览网站。您应该可以查看您的网站
  7. 由于Chrome使用IE设置,因此此解决方案也适用于Chrome。