我创建了一个 asp.net Web 应用程序并使用了 Windows 身份验证,出于测试目的,我想将该应用程序用作不同的用户。
我认为以不同的用户身份运行 Firefox 可以实现这一点,但这样做似乎不起作用。HttpContext.Current.User 属性仍以 AD 用户登录。
是否有设置或我需要在 Firefox 中更改以解决此问题?
about:config
我认为您可以在页面中的 fireFox 中配置“集成 Windows 身份验证” 。
请查看以下链接。此链接用于激活集成身份验证,但也许您可以使用它来执行还原操作。
一旦 FireFox 要求您输入用户名和密码,您将能够输入与您的不同的用户名和密码(已登录)。
每个程序都有一个非常简单的选项。使用RUNAS命令。打开cmd并输入:
runas /user:DOMAIN\USER "c:\Program Files (x86)\Mozilla Firefox\firefox.exe"
我对firefox不太了解,但是IE属性下有一个设置(我认为大多数其他浏览器都从中派生安全设置)。“Intranet 站点的自动登录” - 或类似的东西,需要关闭,然后它应该开始提示您输入登录详细信息。