ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

C# работа с прокси. Как измениеть дефолтные настроки и добавить авторизацию
  #1  
Старый 21.03.2010, 15:37
Klimukov
Новичок
Регистрация: 21.01.2010
Сообщений: 3
Провел на форуме:
8618

Репутация: 0
По умолчанию C# работа с прокси. Как измениеть дефолтные настроки и добавить авторизацию

Добрый день всем.

Как в программу, которая написана на C#
добавить возможность использовать прокси HTTP(s)
До этого не было такой необходимости.
Заходил в Свойства обозревателя и указывал анонимный прокси и порт.(программа подхватывала сама прокси с ие)

Сейчас назрела необходимость использовать платные прокси. Где нужно вводить логин и пароль на доступ.

В свойствах обозревателя не нашел, где можно указать логин и пароль.
Как этот вопрос можно изменить дописав код в программу на C#.

Нужно сделать , чтобы программа вся шла через прокси.Так как часть функций работает через webbrauser, часть через апи сервисов.

Буду благодарен за помощь.
 
Ответить с цитированием

  #2  
Старый 21.03.2010, 16:58
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

WebBrowser

по умолчанию берутся настройки IE.
Указать вручную можно за счет создания класса WebProxy и явно указывать, к примеру для HttpWebRequest.

в случае с WebBrowser потребуется:
1. Изменить настройки IE и перезапустить приложения для того чтобы они подхватились.
2. Менять на лету, не потребуется перезапуска.

Коды можно найти в интернете по запросу вида: Set Proxy Internet Explorer +C#
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #3  
Старый 06.04.2010, 14:59
skivan
Новичок
Регистрация: 07.09.2006
Сообщений: 15
Провел на форуме:
171519

Репутация: 21
По умолчанию

HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(path);
httpWebRequest.Proxy = new WebProxy("xxx.xxx.xxx.xxx", 3128);
httpWebRequest.Proxy.Credentials = new NetworkCredential("username", "password","domain");
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если ты попал... (записки бывалого программиста) ErrorNeo Статьи 73 29.05.2010 13:44
По Www без следов foreva Чужие Статьи 34 11.02.2008 15:54
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
Защита Web приложений с помощью Apache и mod_security k00p3r Чужие Статьи 0 12.06.2005 20:51
Внедрение Sql кода с завязанными глазами k00p3r Чужие Статьи 0 12.06.2005 20:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ