可以处理HTTPS的WebBrowser控件

本文关键字:WebBrowser 控件 HTTPS 处理 | 更新日期: 2023-09-27 17:49:41

我正在寻找。net中可以处理HTTPS的WebBrowser控件的替代品。这个问题在Stack Overflow上也类似,但是这些控件都不提供HTTPS。

顺便说一句,我试过所有这些

GeckoFx -开发停止
第七,这实际上是继续GeckoFx
Webkitdotnet -没有人回复论坛

但是它们都不支持HTTPS,所以我被困在这里:/。

此外,要提到的是,WebBrowser控件自带的。net框架与HTTPS工作得很好,但我不能使用它的原因是因为我的应用程序使用很多的javascript, IE拒绝渲染,例如Firefox (gecko引擎)或Chrome (webkit)工作得很好。

所以,如果有人知道一个好的控件可以做到这一点(可以是Webkit或Gecko包装器,它不介意,只要它不是IE包装器)。

谢谢!

可以处理HTTPS的WebBrowser控件

既然我显然不能写评论,我就在这里发表我的意见。从下一个版本(R14)开始,MozNET(在OP的帖子中称为"Se7en")将支持HTTPS/SSL和接受/拒绝证书的能力。

编辑:R15版本肯定会有SSL处理。因为一个奇怪的bug,我不得不推迟。但是,它很快就要来了!

您的选择似乎有点有限。对于IE8和IE9来说,JavaScript并没有那么糟糕,但是如果你的用户没有升级的可能,我建议你考虑一些事情:

  • Mono。WebBrowser
  • Mozilla XulRunner -这不是一个直接的。net控件,但无论如何可能是有用的。

更新:

我最近偶然发现了这个,可能会很有趣:

  • 。chrome嵌入式框架的网络绑定

经过长时间的谷歌搜索,我终于结束了使用相同的我以前使用。所以Webkit从http://sourceforge.net/projects/webkitdotnet和我最终购买了SSL证书为我的域名,现在一切都很好。