Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка страниц через корпоративный прокси (Proxy 
:(
    Опции темы
FearDog
Дата 8.2.2019, 06:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 17.4.2018

Репутация: нет
Всего: нет



Добрый день!
Мучаюсь уже несколько дней, и никак не могу выйти в просторы интернета в свой программе. 
Пишу программу на работе. доступ в интернет происходит через Прокси сервер (Установлен параметр "Использовать прокси-сервер для локальных подключений (не применяется для коммутируемых или VPN-подключений)").

Я использую связку IdHTTP + IdSSLIOHandlerSocketOpenSSL. SSL библиотеки есть. На домашнем компьютере, без использования Прокси, программа работает отлично. Проверяю на http://ya.ru/

На работе же никак не могу заставить программу подключиться через прокси. использовал три варианта, ни один не работает:
Код

  case ProxyType of
    ptHTTP:
      with idHTTP1.ProxyParams do 
      begin
        ProxyServer := e_ProxyServer.Text;
        ProxyPort := StrToIntDef(e_ProxyPort.Text,0);
        ProxyUsername := e_ProxyUsername.Text;
        ProxyPassword := e_ProxyPassword.Text;
        BasicAuthentication := chb_BasicAuthentication.Checked;
      end;
    ptSocks:
      with IdSocksInfo1 do //IdSocksInfo1 подключен в IdSSLIOHandlerSocketOpenSSL1
      begin
        Host := e_ProxyServer.Text;
        Port := StrToIntDef(e_ProxyPort.Text,0);
        Username := e_ProxyUsername.Text;
        Password := e_ProxyPassword.Text;
        if chb_BasicAuthentication.Checked then
          Authentication := saUsernamePassword
        else
          Authentication := saNoAuthentication;
      end;
    ptSSLIOHandler:
      with IdSSLIOHandlerSocketOpenSSL1.TransparentProxy do
      begin
        Host := e_ProxyServer.Text;
        Port := StrToIntDef(e_ProxyPort.Text,0);
        Username := e_ProxyUsername.Text;
        Password := e_ProxyPassword.Text;
      end;
  End;

В полях содержимое типа:
Код

e_ProxyServer.Text = 11.22.33.10 //Взял из настроек браузера 
e_ProxyPort.Text = 8080 //Взял там же
e_ProxyUsername.Text = domen\UserName //Логин входа в компьютер
e_ProxyPassword.Text = Qqqq1234 //Пароль для входа в компьютер

Ошибка EIdSocketException: 10061 Connection refused.

При использовании компонентов EmbeddedWB (EmbeddedWB, IEParser) все работает хорошо: просто кидаю на форму, параметры не меняю - сайты грузит.

Система:
Windows 10
Delphi XE5
Indy 10.1.5.0

P.S.:
Пробовал связки IdHTTP + IdSSLIOHandlerSocketOpenSSL и IdHTTP + IdSSLIOHandlerSocketOpenSSL + IdSocksInfo - результат не меняется.
Имя пользователя пробовал и с доменом и без, и в формате UserName@domen - результат не меняется.
PM MAIL   Вверх
Google
  Дата 20.2.2019, 23:34 (ссылка)  





  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0556 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.