|
Как получить логин и пароль настроек прокси сервера
|
|||
---|---|---|---|
#18+
Задача, на мой взгляд, тривиальная: программа обращается к внешнему серверу с компьютера, работающего через прокси сервер, и чтобы не запрашивать настройки прокси, считывает уже имеющиеся. Используя метод WebRequest.GetSystemWebProxy(), получаю объект интерфейса IWebProxy, из которого успешно извлекаю хост и порт прокси-сервера. Но как извлечь логин и пароль из свойства Credentials данного объекта не ясно. Метод GetCredential данного свойства требует указания строкового параметра authType. От куда его брать? В одном из примеров видел, что в качестве этого параметра указывают строку "Basic". Но ведь суть в том, что я заранее не знаю настроек прокси-сервера, на котором будет работать моя программа! Описание этого параметра в MSDN тоже не ясное: Тип проверки подлинности согласно его определению в свойстве IAuthenticationModule.Authenticatio nType. От куда мне взять значение этого свойства? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2015, 12:45 |
|
Как получить логин и пароль настроек прокси сервера
|
|||
---|---|---|---|
#18+
в ОС Windows пароль и логин для Proxy сервера негде не хранится, он хранится в программе которая пользуется Proxy Server'ом, либо используется NTLM аутентификация пользователя. Когда запускаешь хром или IE первый раз, он всегда спрашивает пароль ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2015, 13:37 |
|
|
start [/forum/topic.php?fid=20&tid=1400924]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 301ms |
total: | 443ms |
0 / 0 |