2010-06-04 4 views
-1

내 .Net 응용 프로그램에서 cURL을 사용하여 프록시를 인증 한 다음 성가신 인증 창이 없으면 브라우저에 연결할 수 있는지 궁금합니다. ??cURL 프록시 ID

감사합니다.

답변

0

cURL에는 인증 처리 옵션이 많이 있습니다.

것 컬 인증하기위한 명령은 다음과 같습니다

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

documentation에서 발견.

당신은 명령을 실행하기 위해 C# .NET을 사용하여 "라는 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

또한 자동화를 통해 브라우저에 응용 프로그램을 연결 한 다음 주문을 보내고 (입력 양식, 양식 제출 ...) 인증을 처리 할 수 ​​있습니다

다른 사람들이 답변 할 수 있도록 특정 프록시의 인증 프로세스에 대한 세부 정보도 게시하십시오.