2012-01-12 4 views
1

우리 프로젝트에는 IE와 같은 자동 Windows 인증을 지원하는 .NET WebBrowser 컨트롤이 필요합니다. 여러 옵션을 검토했지만 적절한 옵션을 선택할 수 없습니다.좋은 성능과 자동 NTLM 인증을 갖춘 .NET WebBrowser 컨트롤

1) Internet Explorer 기반의 표준 WebBrowser 컨트롤. 꽤 빠르지 만 막대한 메모리 누출이 있습니다. 리치 스크립트 페이지에서는 새로운 페이지가 열릴 때마다 약 7MB의 메모리가 누출됩니다. 그 주위에는 많은 토론이 있지만 해결책은 없습니다.

2) Awesomium WebBrowser 컨트롤 (awesomium.com). 정말 좋은 옵션으로 보였고 문서에서 자동 Windows 인증을 지원한다고 명시되어 있으므로 구매할 예정이었습니다. 그러나 자동 Windows 인증은 작동하지 않습니다. 지원은 단순히 그것에 관한 모든 질문을 무시합니다 (다른 답변은 아주 빨리 대답합니다). 그것은 내가 본 유료 구성 요소의 최악의 지원 중 하나였습니다.

3) GeckoFx - 아주 잘 작동하지만 속도가 너무 느립니다 (IE 컨트롤도 2-3 배 더 빠름).

4) Webkit.Net - 매우 빠르며 좋은 선택 이었지만 자동 Windows 인증을 전혀 지원하지 않습니다.

다른 선택 사항이 있습니까? 무료/유료 구성 요소 모두 우리에게 적합합니다.

답변