HttpContext.Current.User.Identity.Name Windows身份验证问题

时间:2012-12-17 17:39:53

标签: asp.net visual-studio iis

由于天气问题,我不得不搬到另一个办公室。在我们的旧办公室,当我们使用Windows身份验证启动IIS应用程序时,应用程序将提取您的Windows信息并立即使用您的凭据登录。在我们的新位置,我有相同的应用程序和相同的设置,或者我想,当用户启动应用程序时,将打开一个Windows用户名/密码框。正确的信息存储在那里,用户可以点击进入并继续前进,但我想知道为什么它不仅仅是在我的其他位置自动登录?是否需要在web.config中设置某些内容?

1 个答案:

答案 0 :(得分:1)

Windows上的缓存凭据会影响这一点。如果IP更改或计算机名称更改,您可以通过进入控制面板中的CredentialManager并删除旧的来轻松修复,然后当您告诉它下次保存凭据时,它会将您带到正确的位置。

https://security.stackexchange.com/questions/15574/how-do-i-clear-cached-credentials-from-my-windows-profile