2010-05-18 3 views
0

Windows 인증이 필요한 인트라넷 사이트로 이동하면 WinForms WebBrowser 컨트롤에 로그인 대화 상자가 표시되지 않습니다. 그러나 Internet Explorer를 처음 열어 동일한 페이지를 볼 경우 페이지가 새로 고쳐진 후 표시됩니다.System.Windows.Forms.WebBrowser 로그인 대화 상자가 나타나지 않습니다.

또한 로컬 IIS 인스턴스를 URL로 참조하면 로그인 대화 상자가 나타납니다.

아이디어가 있으십니까? 감사!

답변

0

IAuthenticate를 통해 자격 증명을 보낼 수 있습니다. extend the winform webbrowser site 또는 write your own webbrowser wrapper 중 하나 일 수 있습니다.

+1

그래, 나는이 기술에 대한 기사를 보았다. 감사. 그러나 로그인 대화 상자가 적어도 IE에서 페이지를 처음으로 탐색 할 것을 유도하지 않고 표시되어야하는 것처럼 보입니다. 이 동작은 버그라고 생각합니다. 그러나 나는 정말로 확신하지 않는다. – CalvinCD

관련 문제