如何:对于本地 Web 请求不使用代理服务器

更新:2007 年 11 月

使用 ASP.NET Development Server 测试 ASP.NET 网页时,可能会出现 502 错误,或一个指出该页无法显示的错误。如果是这样,则您的浏览器可能无法解析包含 localhost 和端口号的 URL,例如:

https://localhost:8080/MyWebSite/Default.aspx

如果对本地 Web 请求不使用代理服务器,则有可能能够解决此错误,请见下述过程。

对于本地 Web 请求不使用代理服务器

  1. 在 Visual Web Developer 中,单击**“工具”菜单,然后单击“选项”**。

  2. 在**“选项”对话框中,选择“显示所有设置”**复选框。

  3. 双击**“环境”,然后单击“Web 浏览器”,再单击“Internet Explorer 选项”**按钮。

  4. 在**“Internet 属性”属性表的“连接”选项卡上,单击“LAN 设置”**。

  5. 在**“局域网 (LAN) 设置”属性表上,清除“自动检测设置”**复选框。

  6. 在**“代理服务器”下,选中“为 LAN 使用代理服务器(这些设置不会应用于拨号或 VPN 连接)”**复选框。

  7. 指定与您的网络匹配的地址和端口号,然后选中**“对于本地地址不使用代理服务器”**复选框。

  8. 单击**“确定”,然后单击“确定”,再单击“确定”**。

  9. 在**“文件”菜单上,单击“退出”**,然后重新打开 Visual Web Developer 以应用更改。

请参见

概念

ASP.NET Development Server 疑难解答