背景
我正在修改AutoWikiBrowser,使其能够与托管在安全服务器上的MediaWiki站点配合使用。我允许用户通过C#应用程序中的WebBrowser控件手动登录,然后保存存储的cookie以供HttpWebRequest使用。
问题
我的问题是,任何使用SSL/TLS(https:// urls)的站点都需要非常长的时间才能加载,经常会超时。我不仅尝试了涉及到的MediaWiki站点,还尝试了其他安全站点,如PayPal和安全GMail。
出于好奇,我在Visual Studio的帮助浏览器、[VB WebBrowser示例][2]和[WPF WebBrowser控件示例][3]中尝试了相同的https站点,它们都非常缓慢。这些站点在Internet Explorer 7(当然还有Firefox)中表现得很好。
问题
是什么导致.NET WebBrowser控件使用SSL/TLS站点(https urls)非常缓慢,但在Internet Explorer中加载正常?