2013-04-08 64 views
0

我已经创建了一个asp.net web应用程序,并使用Windows身份验证,为测试目的我想使用该应用程序作为不同的用户。作为不同的用户使用asp.net windows身份验证登录

我认为运行Firefox作为一个不同的用户会实现这一点,但这样做似乎并没有工作。 AD用户仍然记录HttpContext.Current.User属性。

是否有一个设置或任何我需要改变在Firefox来解决这个问题?

+0

我使用AD登录到机器上。然后当我运行应用程序时,它将HttpContext.Current.User属性设置为我登录的任何内容。 – user1786107 2013-04-08 08:23:44

回答

1

每个程序都有一个非常简单的选项。使用RUNAS命令。打开cmd并键入:

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

我不太了解Firefox,但IE属性(我认为大多数其他浏览器派生安全设置)下有一个设置。 “自动登录Intranet站点” - 或者其他类似的事情,需要关闭,然后它应该开始提示您输入登录信息。

1

我想你可以在about:config页面的fireFox中配置“Integrated windows authentication”。

请看下面的link。此链接将激活集成身份验证,但也可以使用它来执行恢复操作。

一旦FireFox要求您输入用户名和密码,您将能够输入一个与您的不同的(已记录的)。

相关问题