使用asp.net windows身份验证以不同用户身份登录

时间:2013-04-08 08:14:34

标签: c# asp.net windows firefox

我创建了一个asp.net Web应用程序并使用了Windows身份验证,出于测试目的,我希望将该应用程序用作其他用户。

我认为运行firefox作为一个不同的用户会实现这一点,但这样做似乎不起作用。 HttpContext.Current.User属性仍记录在AD用户中。

在firefox中是否需要更改设置或其他任何内容才能修复此问题?

3 个答案:

答案 0 :(得分:1)

我认为您可以在about:config页面的fireFox中配置“集成Windows身份验证”。

请查看以下link。此链接用于激活集成身份验证,但您可以使用它来执行还原操作。

一旦FireFox询问您的用户名和密码,您就可以输入与您的用户名和密码不同的对象(已记录的用户名和密码)。

答案 1 :(得分:1)

每个节目都有一个非常简单的选择。使用RUNAS命令。打开cmd并输入:

runas /user:DOMAIN\USER "c:\Program Files (x86)\Mozilla Firefox\firefox.exe"

答案 2 :(得分:0)

我对firefox知之甚少,但IE属性下有一个设置(我认为大多数其他浏览器都是从中获取安全设置)。 “内部网站点的自动登录” - 或其他类似的东西需要关闭,然后它应该开始提示您登录详细信息。