【发布时间】:2011-11-06 22:18:01
【问题描述】:
我在同一个子网上有两台 Web 服务器,一台是带有 IIS6 的 Windows Server 2003,另一台是带有 IIS7 的 Windows Server 2008 R2(我想可能是 7.5)。
我想在两个网站之间提供单点登录。两者都是 ASP.NET 2.0 托管站点,并且机器密钥在 web.config 文件中的两台机器上匹配。另外,我的身份验证属性也匹配。
当我登录到第一台服务器 (IIS6) 并尝试使用 IFrame 连接到第二台服务器 (IIS7) 上的页面时,IFrame 页面被重定向到登录页面。
我已验证正在创建表单身份验证 cookie,并且两个 web.config 文件中的“域”设置相同。
我的 IIS7 服务器上的应用程序池在“经典”模式下运行,但这并没有什么区别。
有什么想法吗?这甚至可能吗?
【问题讨论】:
标签: asp.net authentication iis-6 iis-7.5