Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.20;
Скачать: CL | DM;

Вниз

как програмно открыть страницу спаролем в 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.034 c
4-1084450714
senator
2004-05-13 16:18
2004.06.20
Отправка факса из программы


14-1086158927
Baks
2004-06-02 10:48
2004.06.20
TTreeView


14-1086008674
Sha
2004-05-31 17:04
2004.06.20
FileMon & RegMon


3-1085472676
r9000
2004-05-25 12:11
2004.06.20
Вставка записи в таблицу базы


14-1086099699
YurikGL
2004-06-01 18:21
2004.06.20
Где бы про делфи почитать