Iis 7 ASP.NET 1.1、FormsAuthentication和IIS7(Windows Server 2008 R2 x64)

Iis 7 ASP.NET 1.1、FormsAuthentication和IIS7(Windows Server 2008 R2 x64),iis-7,asp.net-1.1,Iis 7,Asp.net 1.1,将一些旧站点从旧服务器移动到运行Windows server 2008 x64的新服务器。一些网站正在运行ASP.NET 1.1。我已经让它们都能在最小的问题下工作(除了确保通过aspnet_regiis重新映射每个ASP.NET版本并通过1.1 machine.config复制到Framework64位置之外),除了Forms之外,ASP.NET 1.1/IIS7/7.5似乎不支持身份验证。也就是说,FormsAuthentication不是IIS管理中的选项,配置文件中的FormsAuthe

将一些旧站点从旧服务器移动到运行Windows server 2008 x64的新服务器。一些网站正在运行ASP.NET 1.1。我已经让它们都能在最小的问题下工作(除了确保通过aspnet_regiis重新映射每个ASP.NET版本并通过1.1 machine.config复制到Framework64位置之外),除了Forms之外,ASP.NET 1.1/IIS7/7.5似乎不支持身份验证。也就是说,FormsAuthentication不是IIS管理中的选项,配置文件中的FormsAuthentication设置只会导致403未授权页面呈现,而不是重定向到登录页面等

有人让它工作了吗?我真的希望它快速和肮脏,因为它只影响三个网站,这是唯一剩下的问题。我希望不必保留Win2003服务器(虚拟或其他)


谢谢。

好的,首先我认为IIS7.0和IIS7.5之间有一个区别,那就是7.0似乎更兼容ASP.NET 1.1

您应该能够在Windows 2008 server上安装IIS7.0,但我认为它在Windows 7上不可用。请不要认为.NET 1.1应该在WoW64配置下运行,因为我认为它不支持64位本机。请参阅这篇文章,了解如何在Windows 2008上使用IIS 7.0安装ASP.NET 1.1-


我看到这篇文章是关于将ASP.NET1.1升级到IIS7.0的,这可能会有所帮助。特别是“集成模式和经典模式之间的差异”部分,其中讨论了表单身份验证行为的差异。

好的,首先,我认为IIS7.0和IIS7.5之间存在差异,7.0似乎更兼容ASP.NET 1.1

您应该能够在Windows 2008 server上安装IIS7.0,但我认为它在Windows 7上不可用。请不要认为.NET 1.1应该在WoW64配置下运行,因为我认为它不支持64位本机。请参阅这篇文章,了解如何在Windows 2008上使用IIS 7.0安装ASP.NET 1.1-


我看到这篇文章是关于将ASP.NET1.1升级到IIS7.0的,这可能会有所帮助。特别是“集成模式和经典模式的区别”一节其中讨论了表单身份验证行为的差异。

升级到.NET 2.0怎么样?如果不需要的话,最好是快速脏的,因为我不想在上面浪费时间。如果不需要的话,最好是升级到.NET 2.0怎么样?如果不需要的话,最好是快速脏的,因为我不想在上面浪费时间。我(相对而言)在Windows Server 2008 R2上安装ASP.NET 1.1没有问题(是的,它需要是Wow64、经典管道等)。然而,我唯一的问题是表单身份验证不可用/不起作用。我很感激这些链接,但不幸的是,它们没有帮助。是的,7.5在Windows7和WindowsServer2008R2上。IIS 7.0安装在Vista和Windows Server 2008(R2之前版本)上。我(相对而言)在Windows Server 2008 R2上安装ASP.NET 1.1没有问题(是的,它需要是Wow64、经典管道等)。然而,我唯一的问题是表单身份验证不可用/不起作用。我很感激这些链接,但不幸的是,它们没有帮助。是的,7.5在Windows7和WindowsServer2008R2上。IIS 7.0安装在Vista和Windows Server 2008(R2之前版本)上。