我想知道是否有人知道如何啓動一個正常的瀏覽器會話,並從c#代碼輸入用戶名和密碼的詳細信息 - 也許使用webrequest?從c#啓動瀏覽器,並填寫用戶名和密碼
nb用戶名和密碼是彈出屏幕不是嵌入式用戶名和密碼標籤。
我想知道是否有人知道如何啓動一個正常的瀏覽器會話,並從c#代碼輸入用戶名和密碼的詳細信息 - 也許使用webrequest?從c#啓動瀏覽器,並填寫用戶名和密碼
nb用戶名和密碼是彈出屏幕不是嵌入式用戶名和密碼標籤。
彈出的用戶憑證屏幕是什麼? Windows憑據對話框?如果您正在通過使用WebBrowser控件傳遞集成身份驗證對話框進行討論。請參閱此鏈接,http://izlooite.blogspot.com/2009/06/bypass-integrated-authentication-using.html。
讓我知道如果這解決了您的問題,我可以爲您提供代碼。
雖然這可以通過網絡請求完成,但有一些預製工具可以支持此功能,如Selenium。它甚至還帶有一個FireFox插件,它可以記錄您在網站上的操作(如登錄)並導出自動執行命令所需的C#代碼。
它主要用作測試生成框架,但您可以輕鬆記錄登錄名,然後編輯生成的C#代碼以使用動態用戶名和密碼。
什麼使得這個框架非常好,它爲你處理html解析。此外,如果您需要執行大量查詢,則可以選擇使用專用服務器或服務器執行測試。
非常酷! – 2009-10-25 04:49:15
你的意思是填寫來自c#代碼的用戶名/密碼輸入嗎?這個網站是你的還是第三方? – 2009-10-25 03:57:07