如果我完全搞砸了这个问题和描述,我道歉。我有一个测试和生产asp.net应用程序都使用Windows身份验证。它们是相同的构建但由于某种原因,在我的开发机器上,测试应用程序已开始将我作为domain \ user1进行身份验证,而生产应用程序将我验证为我登录的域\ user2。如果我尝试使用其他计算机,则测试和生产应用程序都会按预期将域\ user2认证为我。这种情况发生在IE和Firefox中,并且仅在我的开发机器上发生。我已经清除了我的缓存,检查了我能想到的所有内容,我可能会遗漏一些明显的东西。有没有想过为什么Firefox和IE会将我作为domain \ user1传递给测试应用程序?