Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];

Вниз

как програмно открыть страницу спаролем в TWebBrowser?   Найти похожие ветки 

 
Denis555   (2004-04-21 14:14) [0]

как програмно открыть страницу спаролем в TWebBrowser? пароль запрашивает сервер, т.е. появляется стандартная форма IE юзверь и пароль, можно ли как-ть TWebBrowserу передать логин и пароль?


 
x-AL   (2004-04-21 21:08) [1]

Самое простое и некрасивое решение:
http://login:password@url


 
Piter ©   (2004-04-21 21:55) [2]

x-AL   (21.04.04 21:08) [1]
Самое простое и некрасивое решение:
http://login:password@url


по-моему, это не решение. Так как такой вид только для FTP приемлем


 
Reindeer Moss Eater ©   (2004-04-22 09:50) [3]

Это только по-твоему


 
Piter ©   (2004-04-22 17:34) [4]

Reindeer Moss Eater (22.04.04 09:50) [3]
Это только по-твоему


в принципе, я помню, что так вроде можно делать. Но при указании типа
http://user:password@127.0.0.1
почему-то не происходит коннекта к 127.0.0.1 в IE


 
x-AL   (2004-04-22 20:30) [5]

У меня коннект происходит, только в кеше остаются файлы с адресами типа user:password@address.
Еще можно посылать запрос с заголовком вида
Auhorization: Basic [BASE64-ENCODED_LOGIN:PWD]... :)


 
Piter ©   (2004-04-22 23:06) [6]

x-AL   (22.04.04 20:30) [5]
Еще можно посылать запрос с заголовком вида
Auhorization: Basic [BASE64-ENCODED_LOGIN:PWD]...


это для проскси, по-моему


 
x-AL   (2004-04-22 23:33) [7]

и для сайтов тоже
вобщем надо доки по протоколу HTTP почитать


 
Piter ©   (2004-04-23 18:38) [8]

А как тогда пароль через прокси послать? Чтобы она не подумала, что это для нее пароль?


 
x-AL   (2004-04-24 01:04) [9]

не поленился и посмотрел RFC:
Authorization - для авторизации для сайта,
Proxy-Authorization - для авторизации для прокси.
Кстати, если вызвать

WebBrowser.Navigate("http://user:password@127.0.0.1/");

то IE сначала посылает обычный запрос на сервер и если получит ответ 401, только тогда посылает пароль (причем не в урл, а в поле заголовка Authorization)...


 
Piter ©   (2004-04-24 10:51) [10]

А почему когда я ввожу http://user:password@127.0.0.1/ в браузере - то IE никуда не коннектится ?!


 
x-AL   (2004-04-25 21:38) [11]

Ну, ёлки-палки, всё у меня коннектится. Специально проверял.
P.S. А ты какой-нибудь TCP-сервер у себя на компе запускаешь или куда он по-твоему должен коннектится ?...


 
MadSliMX   (2004-04-25 21:58) [12]

http://user:password@domen/
Например http://bill_gates:bush-pidar@microsost.com


 
Piter ©   (2004-04-25 22:36) [13]

Удалено модератором
Примечание: Не выражайся...


 
denis555   (2004-04-27 19:03) [14]

"Например http://bill_gates:bush-pidar@microsost.com"
неработает однако......... либо пустая страница, либо все тот же  запрос юзверя и пароля
я думаю может это только на Windozovskix серверах проходит



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.031 c
1-1085933661
tamroF
2004-05-30 20:14
2004.06.20
Помажите: random в DLL


1-1086447748
AndersoNRules
2004-06-05 19:02
2004.06.20
Analog <winnt.h>


14-1086250581
AlexG
2004-06-03 12:16
2004.06.20
Ассоциация CBOSS


1-1086697377
Neo09
2004-06-08 16:22
2004.06.20
Как узнать на сколько процентов скопирован файл?


14-1086253339
Романов Р.В.
2004-06-03 13:02
2004.06.20
Вышел М из тумана, вынул ножек из кармана...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский