2010-06-04 37 views
-1

我想知道如果我可以在我的.Net應用程序中使用cURL來驗證代理,然後連接瀏覽器而不會出現惱人的驗證窗口彈出?cURL代理識別

謝謝!

回答

0

cURL有許多選項用於處理認證。

用於與捲曲認證。將該命令:如在documentation發現

curl -u name:passwd http://machine.domain/full/path/to/file 

你可以學習如何使用C#來執行命令,並得到與this問題題爲「How To: Execute command line in C#, get STD OUT results"

如果你真的需要打開瀏覽器,就可以使用結果:

Process p = new Process(); 
p.StartInfo.FileName = GetDefaultBrowserPath(); 
p.StartInfo.Arguments = "http://user:[email protected]"; 
p.Start(); 

並且瀏覽器應該打開並基於URL進行身份驗證

0

您也可以通過自動化將您的應用程序連接到瀏覽器,然後發送命令(填寫輸入,表單提交...)以處理認證請致電

請同時發佈有關您的特定代理的認證過程以幫助他人回答的詳細信息。