我有一个 ASP.NET 2.0 应用程序,我正在部署到 IIS 6.0 Web 服务器。我的 ASP.NET 应用程序被部署为一个虚拟目录。目前,这个 ASP.NET 应用程序在 Internet 上是公开可见的。但是,我需要 ASP.NET 应用程序仅在我的公司防火墙内运行。
如何配置我的应用程序,使我公司以外的个人无法访问/使用 Web 应用程序?
谢谢,
我会执行以下操作之一:
如果您的应用程序是独立的 1:使用内部 DNS 主机名为您的应用程序创建单独的站点
如果不是 2:对您的虚拟目录应用安全性(Windows 身份验证可以是无缝的)
我建议,
可能是最适合 ServerFault 的问题,但您需要有一个只能从公司防火墙内部查看的 IP 地址。您可能有一个 IT 部门,因此请他们提供一个仅限内部的 IP 地址,然后分配他们在 IIS 中给您的 IP 地址。