我已经发布了 ASP.NET 网站,在 Win7 上使用 IIS7。我可以在本地主机上访问该网站,但无法通过互联网从其他计算机访问。我曾尝试禁用防火墙和防病毒程序,但没有成功。
有谁知道可能导致此问题的原因?
如果我在winXP上发布它就可以了。
尝试检查您的路由器设置以进行端口 80 转发;查看有关您的互联网提供商的信息;有些提供商会阻止端口 80 的传出流量。
检查已部署文件夹的安全设置并检查“每个人”是否具有读取权限。如果您没有在 wwwroot 下部署,他们可能不会
尝试从内部网络上的另一台计算机访问该网站。如果你不能在内部点击它,那么这是网络服务器上本地配置的问题。如果您可以在内部击中它,但不能在外部击中它,则存在某种来自外部的路由问题。
它可能是来自外部的路由问题,因此请考虑以下步骤:
尝试检查该网站是否实际绑定到 127.0.0.1。如果是的话,它会为你工作,但对其他人没有用。