2014-12-29 8 views
0

C#으로 응용 프로그램을 만들고 있는데,이 응용 프로그램은 Sharepoint 사이트로 자동 이동하여 정보를 수집합니다. 나는 사이트 관리자에 대한 기본 사용자 권한이 없다. SP 사이트는 다음과 같은 통합 Windows 인증을 사용한다. enter image description hereWindows 통합 인증 자동 입력

내 질문은 어떻게하면 자동 완성 기능을 얻을 수 있는가? WebBrowser 컨트롤이 사이트로 이동할 때 필요한 자격 증명이 있으면 다른 경로에 대해서는 계속 읽지 만 어떻게 달성 할 수 있는지 명확한 그림이 없습니다.

이것은 아주 기본적인 휴식 다운, 입니다 - 응용 프로그램 엽니가 - '이동'버튼 클릭 - WebBrowser1 제어가 SP 사이트로 이동합니다 및 (코드 내에서) 제공된 자격 증명을 autofills.

enter image description here

필요하다면, 고급에 감사합니다 자세한 내용은 문의 주시기 바랍니다.

답변

0

이 내가이 작업을 완료하는 데 사용하고 코드입니다

WebClient client = new WebClient(); 
     CredentialCache cc = new CredentialCache(); 
     cc.Add(new Uri("http://spSite"), "NTLM", new NetworkCredential(username, password, domain)); 
     client.Credentials = cc;