注意:以下问题仅出现在IE 11中,适用于Chrome
在我们的内部网中,我们设置为对所有web应用程序使用纯windows身份验证。该设置由一个主页web应用程序和从主页链接的少数其他web应用程序组成,每个应用程序和主页位于单独的应用程序池中。我们已经实施
更改用户
使用标准401重定向的功能如中所述
'Login as another user' MVC 4 Windows Authentication
.
当前的托管服务器是Windows server 2008 R2,我们正在对迁移到Windows server 2012 R2进行尽职调查。
更改用户
功能在主页上运行良好,但当访问任何其他应用程序时,登录的用户会返回到原始登录用户。使用主页上的“target='blank'在新选项卡中打开链接。
Windows 2008 R2上托管的应用程序的功能与预期相同
已更改的用户
也反映在其他web应用程序上。
我在没有任何匹配经验的情况下尝试过谷歌搜索,这是一个已知的问题吗?有没有解决方法?
Windows Server 2008 R2(IIS 7.5)
âââââââââââââ¦âââââââââââââââââââââââ¦ââââââââââââââââââââââââ
â Time-Step â Url-Location â Current-User â
â ââââââââââââ¬âââââââââââââââââââââââ¬ââââââââââââââââââââââââ£
â 1 â /HomePage â MyDomain\OriginalUser â
â 2 â /HomePage/ChangeUser â MyDomain\NewUser â
â 3 â /MyApp â MyDomain\NewUser â
âââââââââââââ©âââââââââââââââââââââââ©ââââââââââââââââââââââââ
Windows Server 2012 R2(IIS 8.5)
âââââââââââââ¦âââââââââââââââââââââââ¦ââââââââââââââââââââââââ
â Time-Step â Url-Location â Current-User â
â ââââââââââââ¬âââââââââââââââââââââââ¬ââââââââââââââââââââââââ£
â 1 â /HomePage â MyDomain\OriginalUser â
â 2 â /HomePage/ChangeUser â MyDomain\NewUser â
â 3 â /MyApp â MyDomain\OriginalUser â
âââââââââââââ©âââââââââââââââââââââââ©ââââââââââââââââââââââââ
使用访问当前用户信息
User.Identity.Name