2008-09-24 4 views
2

내부적으로 사용되는 .Net 2.0 응용 프로그램이 있으며 WebBrowser 컨트롤을 사용하여 일부 웹 리소스에 액세스하려고합니다. 자체 서명 된 인증서를 사용하여 SSL을 사용하여 이러한 사이트에 암호화를 추가하려고합니다.WebBrowser Winforms 컨트롤을 사용하여 SSL을 통해 인트라넷에 액세스

내 질문은 신뢰할 수없는 출처에서 오는 SSL 키에 대한 모든 경고를 비활성화하는 방법이 있습니까? 나는 각 애플 리케이션을 실행하는 워크 스테이션에 키를 설치하지 않아야하고 싶습니다.

다른 방법에 대한 제안은 환영합니다.

답변

1

나는이 문제를 해결할 수 있다고 생각지 않는다. WebBrowser 컨트롤 (또는 인터넷 익스플로러)을 통해 위에서 언급 한 웹 리소스에 액세스 할 때 항상 경고 메시지를 보게된다. 그러나 루트 cert 그룹 정책을 통해.

0

나는이 elventear에 대한 해결 방법이 있습니다. 이 기사는 보안 및 웹 브라우저 컨트롤을 다룰 때 수행 할 수있는 다양한 '트릭'을 보여주는 필자가 작성한 코드 프로젝트 문서의 일부입니다. 사용할 수있을 때 여기에서 조언하겠습니다.

1

위의 사람이 링크를 보내는 것처럼 대화 상자를 연결하면 가능하지만 SSL을 구현하는 것은 의미가 없습니다. 공격이 MITM 공격을 수행하면 경고를 무시하고 계속 진행하기 때문에 설치 프로그램이 인증서를 설치하는 것이 좋습니다.