TWebBrowser не работает, когда указан прокси

#delphi #proxy #delphi-xe #twebbrowser

#delphi #прокси #delphi-xe #twebbrowser

Вопрос:

В Windows XP я отредактировал параметры Интернета и установил сведения о прокси-сервере, я открываю IE8 — затем он запрашивает имя пользователя / пароль прокси-сервера, и тогда все будет работать нормально.

Затем я открываю свое приложение с помощью TWebBrowser, однако ВСЕ URL-адреса не загружаются, он просто выдает страницу просмотра Windows по умолчанию, в которой говорится, что страница не загружена.

Нужно ли сделать что-нибудь особенное, чтобы TWebBrowser работал с прокси?

Delphi XE

Ответ №1:

Я подозреваю, что у вас установлено свойство «Silent» в вашем элементе управления WebBrowser. Это блокирует диалоговое окно, запрашивающее у пользователя учетные данные для прокси-сервера.

Смотрите также http://blogs.msdn.com/b/ieinternals/archive/2011/05/04/side-effects-of-setting-the-silent-scripterrorssuppressed-property-for-web-browser-control.aspx