2013-04-08 30 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要求您輸入用戶名和密碼,您將能夠輸入一個與您的不同的(已記錄的)。

相關問題