我有一个奇怪的问题想问大家。我目前正在为一家公司开发一个项目,该公司现有的 ASP.Net 网站已丢失所有源代码。我需要向网站添加一些功能,但他们现在不愿意支付网站重新设计的费用。
我可以将我的 Web 应用程序部署到其网站的子目录并使其正常运行吗?我必须这样做,因为我需要利用他们附加到现有网站的 SSL 证书(不幸的是,它不是通配符证书)。
他们运行的是带有 IIS 7.5 的 Windows Server 2008 SR2。当前的 ASP.Net 网站使用表单例份验证。我的网络应用程序还使用表单例份验证。
这可行吗?我从来没有遇到过,也不知道答案。预先感谢您的帮助。
最佳答案
您可以在网站的根目录下创建一个子文件夹,然后进入 IIS 管理器,选择该文件夹,右键单击它,然后单击转换为应用程序
。这将允许您为该文件夹创建一个单独的应用程序,以便 IIS 单独处理它。您可以在与根网站相同的应用程序池中创建新的应用程序别名,但也可以在完全不同/新的应用程序池中运行它,以防您希望它在不同的 .NET 版本下运行。
关于asp.net - 将独立 ASP.Net 应用程序添加到现有 ASP.Net 网站中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15689412/