可以处理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包装器)。
谢谢!
既然我显然不能写评论,我就在这里发表我的意见。从下一个版本(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证书为我的域名,现在一切都很好。