Элемент управления WebBrowser, который может обрабатывать HTTPS - PullRequest
3 голосов
/ 08 апреля 2011

Я ищу замену элемента управления WebBrowser в .NET, который может обрабатывать HTTPS. Этот вопрос аналогичен здесь при переполнении стека, но ни один из этих элементов управления не предлагает HTTPS.

Кстати, просто чтобы упомянуть, я попробовал все эти

GeckoFx - разработка остановлена ​​
Se7en - это на самом деле продолжается GeckoFx
Webkitdotnet - никто не отвечает на форуме

, но никто из них не поддерживает HTTPS, поэтому я застрял здесь: /.

Кроме того, стоит упомянуть, что элемент управления WebBrowser, который поставляется с .NET Framework, прекрасно работает с HTTPS, но причина, по которой я не могу его использовать, заключается в том, что мое приложение использует много JavaScript, которыйIE отказывается отрисовывать, и, например, Firefox (движок gecko) или Chrome (webkit) работают просто отлично.

Так что, пожалуйста, если кто-то знает хороший элемент управления, который может сделать это (может быть обертка Webkit или Gecko, это не возражает, если это не обертка IE).

Спасибо!

Ответы [ 3 ]

2 голосов
/ 24 июня 2011

Поскольку я, по-видимому, не могу написать комментарий, я просто скину свои 2 цента здесь Начиная со следующего выпуска (R14), MozNET (называемый 'Se7en' в посте ОП) будет иметь поддержку HTTPS / SSL и возможность принимать / отклонять сертификаты.

РЕДАКТИРОВАТЬ: версия R15 наверняка будет иметь обработку SSL. Мне пришлось отложить это из-за странной ошибки .. Но это скоро!

1 голос
/ 22 апреля 2011

После долгого поиска в Google я, в конце концов, использовал , такой же, как я использовал до .Итак, Webkit от http://sourceforge.net/projects/webkitdotnet, и в итоге я купил сертификат SSL для своего домена, и теперь все в порядке.

1 голос
/ 17 апреля 2011

Ваши возможности здесь немного ограничены.С IE8 и IE9 JavaScript не так уж и плох, но если у ваших пользователей нет возможности для обновления, я бы посоветовал взглянуть на несколько вещей:

Обновление:

Недавно я столкнулся с этим, может быть интересно:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...