2012-09-10 59 views
0

這裏是我的要求。我需要在c#中創建小型控制檯應用程序。我將在快速啓動中擁有快捷方式。 每當IE彈出安全對話框(見下文)詢問用戶名和密碼,我將從快速啓動調用此應用程序,並且此應用程序將在彈出窗口中填充用戶ID和密碼。任何人都可以指導我如何做到這一點。獲取C窗口安全對話框的句柄#

其實在開發過程中,我需要連接不同的服務器(一次又一次),所有的服務器都有不同的id和複雜的psw。我在想,我將在每個服務器的quicklauch中使用此應用程序的不同實例。這種方式每次彈出這個對話框時,我需要做的就是點擊一個邏輯快捷方式。是否有意義??

enter image description here

+0

如果你正在構建一個.NET應用程序,你可以嵌入FiddlerCore並讓FiddlerCore代表您進行身份驗證。 – EricLaw

回答

-1

你能不能存儲在Windows金庫credenential?這樣你就不需要一次又一次地提供用戶名/密碼。

+0

那就是我在做什麼,但我的問題是,我有每個服務器的多個憑據。我使用單獨的憑據取決於目的:( –

0

嘗試例如

http://user:[email protected]

這將記錄在自動如果用戶名和密碼是正確的 要不然送你401錯誤正確

+0

自IE7以來,Internet Explorer中不支持此語法。 – EricLaw

+0

如果它支持抱歉,但我不需要連接一個IP或Windows用戶,如果您可以發送IP請求用戶名和密碼 –